Make iOS project without storyboard

来源:互联网 发布:放开那三国2等级数据 编辑:程序博客网 时间:2024/05/20 03:07

ref link: http://stackoverflow.com/questions/18932473/xcode-5-open-a-project-without-story-board


1) Remove Main.storyboard file and related view controller files linked to storyboard from your project.

2) Add new files with xib for your controller , if it is not added in compiled sources in build phases then add there manually.

3) Remove 'Main storyboard file base name' and  'Main storyboard file base name ipad' property from plist.

4) Change appdelegate didFinishLaunchingWithOptions file and add :

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ;[self.window makeKeyAndVisible];

just like :

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ;     // Override point for customization after application launch.     TestViewController *test = [[TestViewController alloc]     initWithNibName:@"TestViewController" bundle:nil];     UINavigationController *nav = [[UINavigationController alloc]  initWithRootViewController:test];     self.window.rootViewController = nav;     [self.window makeKeyAndVisible];     return YES;}


0 0
原创粉丝点击