`
810364804
  • 浏览: 782735 次
文章分类
社区版块
存档分类
最新评论

Make iOS project without storyboard

 
阅读更多

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' propertyfrom 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;
}


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics