[Code Note] rotating images and code notes rotating
I ,.
2. Engineering Drawing.
3. Code.
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 "// Add the header file # import" MainPageView. h "@ interface RootViewController () @ end @ implementation RootViewController @ synthesize mainPageView;-(id) initWithNibName :( NSString *) bundle :( NSBundle *) {{ 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 didreceivemorywarning]; // Dispose of any resources that can be recreated .}