我目前正在使用部署目標爲7.1的iOS應用程序。我的大部分測試都是在iOS8環境中執行的,沒有任何問題。我連接了一臺iOS7(5s)測試設備,發現該視圖通過手機顯示爲3.5(4)。我不確定iOS7和iOS8之間會有什麼不同,但我似乎無法找到解決方案。我重新啓動了設備,重新安裝了應用程序,並確保在開發環境中正確設置了所有約束。有任何想法嗎?iOS8視圖很好,但在iOS7上更小
預先感謝您。
我目前正在使用部署目標爲7.1的iOS應用程序。我的大部分測試都是在iOS8環境中執行的,沒有任何問題。我連接了一臺iOS7(5s)測試設備,發現該視圖通過手機顯示爲3.5(4)。我不確定iOS7和iOS8之間會有什麼不同,但我似乎無法找到解決方案。我重新啓動了設備,重新安裝了應用程序,並確保在開發環境中正確設置了所有約束。有任何想法嗎?iOS8視圖很好,但在iOS7上更小
預先感謝您。
使用啓動屏幕圖像不閃屏xib。在我的情況下,我有同樣的問題iOS7設備的頂部和底部有黑色條紋。所以我改變了啓動畫面和使用圖像的設置作爲啓動畫面而不是xib,它解決了我的問題。
確保您的應用程序具有4英寸設備的啓動屏幕,否則它將默認爲3.5英寸設備。
您必須在xcassets文件中創建一個LaunchImage。這將解決你的問題。
你是說這個問題只出現在設備上而不是模擬器上? – Unheilig 2014-10-01 22:22:36
不,我在模擬器也面臨同樣的問題 – souvickcse 2014-10-01 22:42:02
謝謝,我認爲問題是在設備上。我想知道爲什麼人們聲稱使用閃屏xib不是一個好方法。你會碰巧知道嗎? – Unheilig 2014-10-01 22:45:28