我使用swift創建了一個使用xcode 6.0.1的新項目,並將部署目標設置爲iOS 7.0。Xcode 6故事板屏幕大小在iPhone5s(iOS 7)中錯誤但不是(iOS 8)
在iPhone7中屏幕大小錯誤 - 它不應該有任何黑色空格。
我使用swift創建了一個使用xcode 6.0.1的新項目,並將部署目標設置爲iOS 7.0。Xcode 6故事板屏幕大小在iPhone5s(iOS 7)中錯誤但不是(iOS 8)
在iPhone7中屏幕大小錯誤 - 它不應該有任何黑色空格。
在新的Xcode 6項目中,您沒有這些[email protected]圖像。
做下一個步驟來解決這個問題:
1)打開你的Images.xcassets,尋找LaunchImage。它可能會丟失。
2)在這種情況下,點擊+(位於底部),點擊新啓動圖像。
3)選擇您的項目目標並打開「生成設置」選項卡。如果是空類型LaunchImage,請查找「資產目錄編譯器 - 選項」部分,然後查找「資產目錄啓動映像集名稱」。
瞧!
我想這不會有太大的幫助,但我有完全一樣的問題,並發現了這個鏈接。也許它可以幫助你,我coulnt找到了答案:
放默認-568h @ 2X到您的應用程序捆綁有尺寸640x1136。您可以選擇使用xcode目錄資產分配啓動圖像。
嘗試使用[email protected]圖像作爲飛濺。
在項目屬性,確保您使用的是「資產目錄」的推出圖像。我發現我的項目默認使用了自定義位置。通過切換到「使用資產目錄」,頂部/底部黑色邊緣消失。
當您爲Defualt @ 2x.png和Defualt-568h @ 2x添加閃屏時,可以解決此問題。PNG
感謝分享這個 - 這麼容易 - 但我忽略它。我嘗試添加啓動畫面 - 無法工作,並且當我刪除所有引用時,在執行構建時,我的視圖失真,並且並非所有對象都顯示 - 即使是從前一天的備份還原後。使用你的建議 - 恢復正常。令人傷心的是蘋果如此複雜,應該是一個簡單的功能添加 - 並不斷從一個Xcode版本更改爲下一個。並不是每個人都每週6天坐在Xcode前面...... – user3741598 2016-12-21 03:35:15
saranpol你不介意改變公認的答案,以幫助用戶?謝謝! – jomafer 2015-01-29 11:55:26