我使用故事板完成了一个单独的项目。
我需要与不使用故事板的现有大项目集成。
是否可以部分使用故事板(仅适用于某些视图控制器)?如果是这样的话?
答案 0 :(得分:1)
不确定。您可以从故事板中实例化单独的视图控制器:
获取故事板对象
+ storyboardWithName:bundle:
实例化故事板视图控制器
– instantiateInitialViewController
– instantiateViewControllerWithIdentifier:
例如:
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
YourViewController *yourVC = [storyboard instantiateViewControllerWithIdentifier:@"yourViewControllerIdentifier"];
答案 1 :(得分:0)
是。有可能的。通过实例化,设置属性(如果需要)和推送,故事板上没有的任何视图控制器都以与旧投影中完全相同的方式呈现。