[IOS]装载Storyboard中的ViewController

如上图所示,如何装载Storyboard中指定的ViewController?

首先,需要指定ViewController的ID,如上图右上方红色方框内的Storyboard ID。然后使用下面的代码:


  1. UIStoryboard* mainStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];  
  2. LeftViewController *leftController = [mainStoryboard instantiateViewControllerWithIdentifier:@"leftViewController"];  

或者使用下面的代码:

  1. UIStoryboard* mainStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];  
  2. ViewController *leftController = [mainStoryboard instantiateViewControllerWithIdentifier:@"leftViewController"];  
  3. UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:leftController];  





本文转蓬莱仙羽51CTO博客,原文链接:http://blog.51cto.com/dingxiaowei/1366405,如需转载请自行联系原作者

相关文章:

  • 2021-10-17
  • 2022-12-23
  • 2022-01-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-04
  • 2021-11-07
猜你喜欢
  • 2021-09-17
  • 2022-12-23
  • 2021-10-15
  • 2021-06-24
  • 2022-12-23
相关资源
相似解决方案