ios - Storyboard的多个入口点

标签 ios iphone storyboard point

我需要在启动时在 AppDelegate 中做出一系列决定 - 根据这些决定的结果,我需要转到 Storyboard的特定部分。

所以我的问题是 - 在不使用任何导航或选项卡 Controller 的情况下,如何转到 Storyboard的特定部分?

唯一受支持的选项是否具有多个 Storyboard - 针对每个“结果”然后根据需要加载它们?

谢谢

最佳答案

在 Storyboard中为每个 ViewController 提供一个唯一标识符。 然后在 appDelegate 中:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
    UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"PUT_UNIQUE_ID_HERE"];
    //DO WHAT YOU WANT WITH YOUR VIEWCONTROLLER
   //Example:Set it as the root view of the app window...

关于ios - Storyboard的多个入口点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8872215/

相关文章:

ios - FBSOpenApplicationErrorDomain 错误 1

ios - 基于导航的应用程序,支持尺寸类别和 iOS 8

ios - 滑动返回只能在屏幕边缘使用吗?

ios - 我们可以通过 ObjectID 访问 Storyboard 中的对象吗

ios - 在 Swift 项目中包含基于方案的某些 Objective-C 文件

ios - 如何在不以编程方式更改其他单元格的情况下将 UIButton 样式设置为特定的 UITableViewCell?

objective-c - 切换 View 后 UIText 字段不响应触摸

ios - 如何在相同的 "didSelectRowAtIndexPath"方法中再次调用 "didSelectRowAtIndexPath"方法

css - 标题中的背景在 ipad/iphone 上被剪切,在 iphone/ipad 上无法正确显示在桌面和 android 上工作正常

objective-c - 清除 ViewController 类中的连接/ socket ?