我在我的通用项目中添加了“Default.png,Default-568h @ 2x.png,Default @ 2x.png”这三个文件用于启动图像,我有三个不同的图像,其分辨率与苹果中提到的完全相同docs,适用于iPad 768 * 1024,适用于iphone-4s - > 320 * 480,用于iPhone 5> 640 * 1136。
但是我的问题是,当我在iphone4s-iphone5上朗姆酒时,正确地使用了启动朗姆酒,但是当我在Ipad上运行时,Deafault.png启动没有显示而不是显示,而是从Default-568h@2x.png引用。 Default-568h@2x.png显示在iPad而不是Deafault.png上,而且ipad上的图像也变得模糊和缩小,因为Deafault.png没有显示。如何解决这个问题。
非常欢迎来自专家的任何想法或建议。
答案 0 :(得分:5)
启动图像命名应与此类似,以便通用。
iPhone > Default~iPhone.png,Default@2x~iPhone.png & Default-568h@2x.png.
iPad > Default-Portrait~iPad.png,Default-Portrait@2x~iPad.png,Default-Landscape~iPad.png,Default-Landscape@2x~iPad.png
请参阅以下链接,了解有关图像分辨率的更多详细信息
并且对于图像命名约定,请使用以下链接
答案 1 :(得分:3)
答案 2 :(得分:1)
请参阅应用启动(默认)图像一章中的官方文档: App Launch (Default) Images
只有你应该做的是将启动图像设置为具有相对大小的专有名称,然后将这些图像添加到项目中。 Xcode将帮助您在应用启动时正确显示它。