15
A
回答
10
您無法在啓動屏幕中運行代碼或使用任何自定義類。
您必須提供一個可拉伸的圖像,其中包含足夠的數據以使其在所有分辨率下均可行。
此外,您可以利用@2x
和@3x
修飾符。 iPhone 6 plus會嘗試加載@3x
修飾符AFAIK。
作爲最後的手段,如果啓動屏幕xib對您來說不夠用,您仍然可以使用UILaunchImages plist鍵,併爲最低版本的8.0指定圖像。缺點是Xcode不會自動爲您生成這些內容,因此您必須手動編寫這些內容。還記得爲iPhone 6加圖片的修改是@3x
一個例子:
UILaunchImage = Default // This is for iOS 6, if you need it
UILaunchImages // iOS 7, 8
- [0]
- UILaunchImageName = Default
- UILaunchImageMinimumOSVersion = 7.0
- UILaunchImageSize = {320, 480}
- UILaunchImageOrientation = Portrait
- [1]
- UILaunchImageName = Default-568h
- UILaunchImageMinimumOSVersion = 7.0
- UILaunchImageSize = {320, 568}
- UILaunchImageOrientation = Portrait
- [2]
- UILaunchImageName = Default-667h
- UILaunchImageMinimumOSVersion = 8.0
- UILaunchImageSize = {375, 667}
- UILaunchImageOrientation = Portrait
- [3]
- UILaunchImageName = Default-736h
- UILaunchImageMinimumOSVersion = 8.0
- UILaunchImageSize = {414, 736}
- UILaunchImageOrientation = Portrait
附:以上plist
對於那些正在爲圖像目錄或啓動屏幕文件的本地化而苦苦掙扎的人來說也是一個完美的解決方案。
1
只要您可以將PDF單個矢量素材添加到您的項目中,我通常會將必須從Illustrator或Photoshop啓動的圖像中的漸變色導出爲PDF,並將它們包含在佈局中,並獲得相當好的效果。
相關問題
- 1. 漸變背景iOS
- 2. 漸變背景上的文字漸變
- 3. 在xcode 6上啓動屏幕 - ios 8
- 4. 如何讓背景漸變填充應用於div的屏幕?
- 5. 背景漸變
- 6. 漸變背景
- 7. IE 8.漸變背景+圖片
- 8. 具有漸變背景的iOS UITextField
- 9. Xamarin - 漸變背景
- 10. 更改Windows 8鎖定屏幕背景?
- 11. IOS背景漸變 - 故事板
- 12. iOS - 按鈕背景更改與iPad上的漸變背景
- 13. Android漸變背景漸變爲透明
- 14. Xamarin.IOS景觀啓動屏幕
- 15. 漸變背景UIScrollView
- 16. JPanel漸變背景
- 17. NSOutlineView漸變背景
- 18. 與背景漸變
- 19. Imagemagick背景漸變
- 20. CSS3背景漸變
- 21. Itextsharp漸變背景
- 22. css漸變背景
- 23. CSS3漸變背景
- 24. 啓動屏幕完成後iOS屏幕變黑
- 25. 結合flexslider與背景漸變動畫
- 26. Android LinearLayout漸變背景
- 27. CSS中的動畫漸變背景
- 28. 顏色漸變的背景
- 29. PDF的漸變背景
- 30. tabBar中的漸變背景