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"];  
原文地址:https://www.cnblogs.com/cainiaoaixuexi/p/3545870.html