簡體   English   中英

iOS Objective-C:如何在Xcode項目中同時具有啟動xib文件和靜態啟動圖像?

[英]iOS Objective-C: How to have both Launch xib file and static launch images in Xcode project?

我們為我們的iOS應用程序支持所有iPhone和iPad型號。 說到OS版本支持,我們支持iOS 6及更高版本。

到目前為止,我們將STATIC LAUNCH IMAGE FILES用於初始屏幕。 具體來說,我們在images.xcassets中添加了13個不同的啟動圖像文件,以支持各種設備。

眾所周知,Apple從iOS 8開始采用了LAUNCH xib FILE的概念。 他們建議專門為iPhone 6 / 6S和iPhone 6 Plus / 6S Plus使用相同的功能。 以下是HIG的報價。

“盡管最好將啟動文件用於iPhone 6和iPhone 6 Plus,但如有必要,您可以提供靜態啟動圖像。”

他們還指出,開發人員可以在一個項目中同時使用靜態啟動映像和啟動映像文件。 以下是HIG的相關報價。

“如果您還需要支持iOS的早期版本,則除了啟動文件之外,您還可以繼續提供靜態啟動映像。”

請記住,我們需要支持iOS 6以上版本,我們需要同時具有靜態啟動映像(我們已經擁有)和動態啟動xib文件(我們需要添加)。 但是,如何在我們的項目中將這兩件事放在一起? 以及它如何真正起作用? 任何幫助,將不勝感激。

為了在項目中同時支持這兩個方面,我要做的所有工作都遷移到了.xib文件,只是將啟動映像留在了項目中。 可以輕松測試它是否仍可與iOS 7設備或模擬器一起使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM