2016-02-25 53 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