2016-02-25 56 views
-1

我想将Device/Dimensions的正确LaunchImage分配给UIImage。如何将LaunchImage分配给UIImage

这仅适用于iPhone6肖像的特定设备。

UIImage(named: "[email protected]") 

有没有去哪里合适launchImage可以分配到的UIImage?

启动应用程序时使用正确的launchImage,但不是当 将launchImage分配给UIImage时。

我也试过这个,它会返回一个launchImage,但不是正确的设备。

UIImage(named: "LaunchImage") 
+0

[可能的重复](http://stackoverflow.com/questions/19410066/ios-7- xcode-5-access-device-launch-images-programatically) – meth

回答

2

一个启动图像出现在屏幕的应用程序运行之前上显示的内容。

因此,你不能在代码中指定一个启动图像(例如UIImage(named: "LaunchImage"),因为启动图像出现在编码之前曾经有机会运行 - 就没有地方这样的代码

的发射图像完全取决于您的Info.plist中的设置(如果使用的话,加上资产目录)

+1

我想,他想要达到应用程序的启动图像后应用开始。也许他会在应用程序的某个地方使用它。 – meth

+0

@meth但他不希望那样。启动图像是您的应用的图像,而不是要在您的应用中显示的图像。 – matt

+1

我也是这样想的,但正如我在这个问题下评论的那样,有一个问题要求这个以及其他一些需要它的问题。 – meth