[英]Relocate iOS App launch image
当我通过将文件拖到xcode中添加启动映像时(此文件暂时不在项目中)-xcode将其复制到应用程序的根文件夹中并用作启动映像。 (1)
很好 但是问题是-我希望我的图像位于root / images / launch / Default.png中。
如果我们尝试将图像放置到此路径,则将该图像添加为要投影的资源。 现在尝试选择添加的图像作为启动图像:从xcode文件列表中拖动或在启动图像位置单击选择文件-结果xcode无法使用它,因为它不在根目录中。 (2)
我找到的解决方案-添加图像加注方式(1)。 然后在finder的帮助下将文件重定位到硬盘上。 然后将xcode标记为丢失文件。 单击文件,然后为他们选择新位置。 结果-所有工作。
要么
添加使用方式(2),然后添加图像以复制捆绑包资源构建阶段。 在这种情况下,xcode会自动使用此映像作为启动
那么,如何在没有这种hack的情况下将图像放在不同的文件夹中?
ps:对不起,我的英语不好
如我所见-这是正常的xcode行为。 当我们将图像添加到其他文件夹并将此文件夹添加到项目时-xcode会自动将图像用作启动图像。 如果我尝试更改此图像,请在启动图像视图转换器中创建-我只能在顶部文件夹中使用图像。 我们也可以使用构建阶段->复制资源
也一直在把我的头发扯掉。
为了完整起见,在XCode 4.6中,您需要执行以下操作:
XCode然后找到命名的映像并将其插入,而无需坚持将启动映像移动到项目的根目录。
如果您有多个目标,并且每个目标需要不同的图像,则此功能特别有用。 另外,如果您已使用“ Duplicate”创建重复项目。
花了我5天时间找到这个。
注意:这仅适用于XCode 4.6-我尚未在XCode 5上解决此问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.