【问题标题】:Copying single iPhone view controller to iPad view controller gives lock icon/ doesn't work将单个 iPhone 视图控制器复制到 iPad 视图控制器会给出锁定图标/不起作用
【发布时间】:2013-08-20 09:05:03
【问题描述】:

我有一个仅适用于 iPhone 的应用程序,我最近将其转换为 Universal。我按照这个问题中的优秀建议复制了故事板。

Converting Storyboard from iPhone to iPad

现在,我为我的应用程序的一项新功能创建了一个新的自定义 UIViewController。我在 iPhone 故事板中做到了。因此,我想将该 UIViewController 复制到 iPad 故事板。我可以再次按照上述步骤操作,但这似乎有点过头了。我想要做的是将 iPhone 故事板复制并粘贴到 iPad 故事板。当我这样做时,我看到一个大的锁图标,没有任何反应。我假设我的一些设置搞砸了,但我不知道在哪里(本地化锁定设置为 Nothing)。

【问题讨论】:

    标签: ios objective-c uistoryboard


    【解决方案1】:

    @koregan 的建议对我有用。

    1) 复制您的 iPhone 故事板并将其重命名为 MainStoryboard_iPad.storyboard

    2) 使用任何文本编辑器打开此文件。

    3) 搜索 targetRuntime="iOS.CocoaTouch" 并将其更改为 targetRuntime="iOS.CocoaTouch.iPad"

    4) 现在保存所有内容并重新打开 Xcode -> iPad 故事板包含与 iPhone 文件相同的内容,但所有内容都可能被打乱

    【讨论】:

    • 嗨,我确实使用了@koregan 的建议,并用它来创建我的新故事板。但由于我只添加了一个新的视图控制器,我想知道是否有更简单的方法可以将单个屏幕复制到 iPad。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多