gpt4 book ai didi

ios - Storyboard没有自动加载

转载 作者:行者123 更新时间:2023-12-01 17:20:43 25 4
gpt4 key购买 nike

我有一个适用于 ipad 和 iphone 的通用应用程序,它没有使用任何 Storyboard。但最近我把我所有的 xib 文件都移到了 Storyboard中。我还引用了 Storyboard View Controller 的所有导出和 Action 连接。

我还在 xcode 5 的应用程序的信息选项卡中设置了 MainStoryBoradBasename(iPad) 和 iphone

然后我在 didFinishLaunchingWithOptions 中删除了我的代码: 在 appdelegate 但它显示空白屏幕。所有教程都说不需要指定 rootviewcontroller在使用 Storyboard 时
(注意:我还通过检查在 Storyboard 中设置了我的 isinitialviewcontroller)。
但是如果我设置 window.rootviewcontroller到我在 stroyboard 上的初始 View Controller didFinishLaunchingWithOptions一切正常,当我删除它时,它显示空白屏幕。xcode 5 中是否需要任何其他设置?

最佳答案

使用 Storyboard 开发 iOS 应用时要遵循的几个关键点

考虑到 Main_iPhone.storyboard 和 Main_iPad.storyboard 分别是 iPhone 和 iPad 的两个 Storyboard文件。

  • 在 '-*info.plist' 设置属性如下,
    主 Storyboard 文件基本名称 = Main_iPhone
    主 Storyboard 文件基本名称 (iPad) = Main_iPad
  • 在项目设置下,
    选择目标(应用程序)>常规>部署信息> iPhone:主界面= Main_iPhone
    选择目标(应用程序)> 常规 > 部署信息 > iPad:主界面 = Main_iPad
  • 在 Storyboard 中,设置(复选框) *是初始 View Controller = YES * 在应该显示为 FirstViewController/RootViewController 的 Controller 中。
  • 关于ios - Storyboard没有自动加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19675280/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com