IOS, xib和storyboard的混用

http://blog.csdn.net/lrenjun/article/details/10235687

 

 

1. 从xib的viewcontroll中启动storyboard   或者   从一个storyboard切换到另一个storyboard:

  1. - (IBAction)openStoryboard:(id)sender {    
  2.     UIStoryboard *secondStoryboard = [UIStoryboard storyboardWithName:@"SecondStoryboard" bundle:nil];    
  3.     [self presentModalViewController:[secondStoryboard instantiateInitialViewController] animated:YES];    
  4. }  


2. 从storyboard切换到xib:

  1. LoginViewController *loginViewController = [[LoginViewController alloc] initWithNibName:@"LoginViewController" bundle:nil];    


然后用push或者modal方法启用这个controller


3. 从xib或者storyboard中启动里一个storyboard的某一个controller上:

    1. [storyboard instantiateViewControllerWithIdentifier"actionList"];  
posted @ 2014-02-12 14:14  @菜鸟爱学习@  阅读(861)  评论(0编辑  收藏  举报