【发布时间】:2014-04-19 01:07:52
【问题描述】:
我使用故事板完成了一个单独的项目。
我需要与不使用情节提要的现有大项目集成。
是否可以部分使用情节提要(仅适用于某些视图控制器)?如果有怎么办?
【问题讨论】:
标签: ios iphone ipad uistoryboard
我使用故事板完成了一个单独的项目。
我需要与不使用情节提要的现有大项目集成。
是否可以部分使用情节提要(仅适用于某些视图控制器)?如果有怎么办?
【问题讨论】:
标签: ios iphone ipad uistoryboard
当然。您可以从情节提要中实例化单独的视图控制器:
获取故事板对象
+ storyboardWithName:bundle:
实例化故事板视图控制器
– instantiateInitialViewController
– instantiateViewControllerWithIdentifier:
例如:
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
YourViewController *yourVC = [storyboard instantiateViewControllerWithIdentifier:@"yourViewControllerIdentifier"];
【讨论】:
是的。有可能的。通过实例化、设置属性(如果需要)和推送,所有不在故事板上的视图控制器都以与旧投影完全相同的方式呈现。
【讨论】: