iOS 启动屏幕不会停止显示 launchscreen.xib
Posted
技术标签:
【中文标题】iOS 启动屏幕不会停止显示 launchscreen.xib【英文标题】:iOS launch screen will not stop showing the launchscreen.xib 【发布时间】:2016-03-27 08:03:20 【问题描述】:我已经制作了图像,我需要支持的所有设备的资产文件,没有错误说错误大小等。我将其设置如下:
我的资产文件设置如下:
我在这里阅读了大量关于此的指南和问题,但没有一个答案能解决我的问题。无论如何,它只是一直显示设置为灰色的launchscreen.xib。我已经尝试重建、清理、重新启动程序,一切仍然显示相同的灰屏。
【问题讨论】:
【参考方案1】: 确保 Info.plist 中没有“启动屏幕界面文件基本名称”键(与 Aamir 建议的相反) 从设备/模拟器中删除应用程序(如果是模拟器,我还建议“重置内容和设置”) 清理构建文件夹(在 Xcode 中,打开“产品”菜单,按住 alt 按钮,选择“清理构建文件夹...”选项) 再次运行【讨论】:
效果很好!谢谢。【参考方案2】:请在info.plist
中添加键Launch screen interface file base name
并在其值中给出LaunchScreen 的名称,希望它能解决您的问题。
作为参考,我附上了以下屏幕截图。
【讨论】:
我试过但没用。反正不是xib吗?否则为什么它被称为“启动屏幕”?我尝试了它并重建了它,重新启动了 xcode 等,但它仍然无法正常工作。我什至尝试将其命名为“LaunchImage”,这是我的资产名称,但这也不起作用。无论如何,感谢您的快速回复。以上是关于iOS 启动屏幕不会停止显示 launchscreen.xib的主要内容,如果未能解决你的问题,请参考以下文章
iOS 应用程序显示最后显示的视图而不是启动屏幕 - 但仅有时