【代码笔记】旋转的图片

一,效果图。

二,工程图。

【代码笔记】旋转的图片_第1张图片

三,代码。

AppDelegate.h

复制代码
#import <UIKit/UIKit.h>

@interface AppDelegate : UIResponder <UIApplicationDelegate> @property (strong, nonatomic) UIWindow *window; @end
复制代码

 

AppDelegate.m

复制代码
#import "AppDelegate.h"
#import "RootViewController.h"

@implementation AppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Override point for customization after application launch.
 RootViewController *rootVC=[[RootViewController alloc]init]; UINavigationController *nav=[[UINavigationController alloc]initWithRootViewController:rootVC]; self.window.rootViewController=nav; self.window.backgroundColor = [UIColor whiteColor]; [self.window makeKeyAndVisible]; return YES; }
复制代码

 

RootViewController.h

复制代码
#import <UIKit/UIKit.h>

@class MainPageView; @interface RootViewController : UIViewController { MainPageView* mainPageView; } @property (nonatomic,retain) MainPageView* mainPageView; @end
复制代码

 

RootViewController.m

复制代码
#import "RootViewController.h"
//加入头文件
#import "MainPageView.h"

@interface RootViewController () @end

@implementation RootViewController @synthesize mainPageView; - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { // Custom initialization
 } return self; } - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view.
 mainPageView = [[MainPageView alloc] initWithFrame:CGRectMake(0, 20, 320, 460)]; mainPageView.backgroundColor = [UIColor lightGrayColor]; [mainPageView initDrawViewData]; self.view = mainPageView; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated.
}
复制代码

 


你可能感兴趣的:(【代码笔记】旋转的图片)