将iPhone上的故事板转换为iPad

145 浏览
0 Comments

将iPhone上的故事板转换为iPad

我有一个带有故事板的 iPhone 应用程序。现在我也想提供一个 iPad 应用程序。所以我问自己是否有一个可以帮助我将我的 iPhone 故事板转换成 iPad 故事板的函数。

具体来说:

是否有类似的功能,还是只有手动的方式?

admin 更改状态以发布 2023年5月24日
0
0 Comments

如果您创建了一个通用项目,默认情况下会创建一个空的iPad故事板,您只需要选择iPhone故事板后全选(Command+A),复制(Command+C)并粘贴到iPad故事板上。请确保在编译之前将入口点从空故事板移动到新复制的故事板。

0
0 Comments

我找到了一种解决方案:

  1. 复制你的 iPhone-Storyboard 文件并将其重命名为 MainStoryboard_iPad.storyboard

  2. 关闭 Xcode,然后在任何文本编辑器中打开此文件。

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

  4. 将 MainStoryboard_iPad.storyboard 中的代码从:

    更改为

  5. 现在保存所有内容并重新打开 Xcode。iPad-Storyboard 与 iPhone 文件具有相同的内容,但可能会被打乱。

这让我省了几个小时 - 希望这也能帮助你

0