在 Xcode 6.0 中删除启动屏幕
Posted
技术标签:
【中文标题】在 Xcode 6.0 中删除启动屏幕【英文标题】:Removing Launch Screen in Xcode 6.0 【发布时间】:2014-11-21 15:43:31 【问题描述】:我创建了一个浏览器应用程序,但每次启动时,LaunchScreen.xib 都会先弹出一秒钟左右。如何阻止此屏幕出现?
【问题讨论】:
LaunchScreen.xib
听起来像是您的自定义视图。如果 LaunchScreen
在某处初始化,您是否尝试过在代码中搜索它?
不,它是在我创建单视图应用程序时与项目一起创建的。但是,我只是在我的代码中搜索了它,但在那里找不到它。
【参考方案1】:
单击您的项目,在“信息”选项卡中,您有“启动屏幕界面文件基本名称”行
您可以删除该行。
【讨论】:
谢谢!这解决了问题:) 我做到了,工作正常,但做完之后我的应用在 iPhone 6 中不是全屏的,顶部和底部有一些黑色区域。你能帮帮我吗? 你可以看看这个:***.com/questions/25796280/… 当我删除该文件名时,它不会显示launchImage,但那时会出现空白屏幕。如何在没有黑屏的情况下直接设置我的应用程序启动 当我在最新版本的 xcode 上尝试时,我的项目崩溃了【参考方案2】:也许您可以通过其他方式解决此问题。 您可以单击项目,单击常规,在应用程序图标和启动图像框架中,单击启动屏幕文件,然后选择主。您的应用将启动宽度 main scrren (Main.storyboard)
【讨论】:
我必须卸载该应用程序并重新安装它才能正常工作 但它会显示黑屏一秒钟并加载主屏幕。您有什么想法可以消除应用程序开头的黑屏吗?【参考方案3】:转到 info.plist 并删除键“启动屏幕界面文件基本名称”的值
【讨论】:
【参考方案4】:转到 info.plist。在该启动屏幕界面文件构建器中,默认设置为 Lauchscreen.xib。
不要删除它。如果删除,我在屏幕顶部或底部有一个空白的黑色空间。而是重命名要首先显示的 xib 文件!
【讨论】:
【参考方案5】:在 Xcode 6.4 中,您只需在 Targets -> App Icons and Launch images -> Launch Screen File 中指定 Main.storboard 作为您的启动文件。
【讨论】:
你好。正确的信息就在这里 :-)【参考方案6】:要完成Pradeep Banavara 所说的内容,请看一下它在 XCODE 中的位置。
/!\ 不要删除 Info.plist 的“启动屏幕界面文件基本名称”条目。屏幕区域将变得不合适。
【讨论】:
【参考方案7】:解决了我的问题:
您可以通过更改“常规”选项卡上目标设置下的“启动屏幕文件”来完成此操作,请查看此链接:
http://oleb.net/blog/2014/08/replacing-launch-images-with-storyboards/
【讨论】:
以上是关于在 Xcode 6.0 中删除启动屏幕的主要内容,如果未能解决你的问题,请参考以下文章