May app有两个故事板,其中默认的Main.storyboard用于iPad,另一个名为iPhone.storyboard用于iPhone构建。应用程序使用的故事板在AppDelegate中选择,在应用程序didFinishLaunchingWithOptions中检测到哪个设备正在运行应用程序。
对我来说,由于我的应用程序特性,这两个故事板方法比使用自适应布局简单得多。但是直到现在还有一个副作用我无法克服:当iPhone安装应用程序时,即使我在Assets.xcassets中有iPhone的图标图像,也没有显示应用程序图标。在iPad上,图标显示正确。有什么想法吗?
答案 0 :(得分:0)
我刚刚发现我使用的是错误尺寸的图片。之前我有两个独立的iPhone和iPad项目。有趣的是,我犯了同样的错误,但无论如何都显示了iPhone应用程序图标。我在这个新的联合项目中也为iPad犯了这个错误,但正如我之前提到的,我对iPad图标没有任何问题。很抱歉打扰这个愚蠢的问题。