我想将我的流程划分到一个单独的故事板中。在这一点上,我已经创建了我的主情节串连图板,即侧边菜单。
我想要做的是,当一个菜单项被按下时,我希望从主视图控制器视图中的另一个情节提要中加载。
有没有可能,如果是,
如何实现这一目标?
发布于 2013-11-29 16:42:19
要从名为@"myStoryboard“的情节提要启动视图控制器,并且如果您使用还原ID来创建控制器,您可以执行以下操作:
[[UIStoryboard storyboardWithName:@"myStoryboard" bundle:nil] instantiateViewControllerWithIdentifier:@"ControllerID"];(当然,@"ControllerID“指的是您在故事板中为控制器设置的ID )
发布于 2013-11-29 17:42:49
您可以将情节提要用于程序的任何部分。故事板不是一个全有或全无的概念。你可以在一个故事板中只有一个视图控制器,或者一个只代表你的应用程序的一个子部分的小型网络。
只使用情节提要中的一个视图控制器的:
将新的情节提要添加到现有项目。
将单个视图控制器添加到情节提要。
在检查器中为视图控制器分配一个标识符。
使用UIStoryboard类加载情节提要资源
使用-[UIStoryboard instantiateViewControllerWithIdentifier:]创建该视图控制器的新实例。
在你的应用程序中的某个地方安装视图控制器,比如把它推到导航控制器上,或者以模态方式运行它。
作者:Jon Hess
https://stackoverflow.com/questions/20281345
复制相似问题