【发布时间】:2021-03-09 12:58:23
【问题描述】:
我刚刚在我的旧 iOS 项目中实现了 SceneDelegate,它有两个故事板 - iPhone.storyboard 和 iPad.storyboard。
AppDelegate.swift 和 SceneDelegate.swift 文件都没有特定代码 - 只是空的委托方法。
问题是每当我使用不同的设备类型(iPhone 或 iPad)运行时,我都必须更改情节提要名称。我的问题是如何将多个故事板名称设置为info.plist 文件的Application Scene Manifest 部分。当我现在使用 iPhone 模拟器运行时,它显然使用 iPad.Storyboard 文件运行。
附:我已经用iPhone 和iPad 设置了Main storyboard file base name 和Main storyboard file base name (iPad) 值。
【问题讨论】: