2015-10-17 54 views
2

我使用的是iOS 9和Xcode 7 ....我製作的新應用程序沒有故事板,並使用自動佈局和使用大小類.....基本上我使用xib調整大小功能並使用代碼來檢查設備。當我使用xcode 6.4和iOS 8時,我的代碼適用於每個設備。但是當我使用Xcode 7和iOS 9時,屏幕不會在設備上顯示完整,這僅適用於iPhone 6及更高版本。我在這裏附上圖片... enter image description here爲什麼iOS 9和Xcode 7在iPhone 6及更高版本中不顯示全視圖高度和寬度?

請參閱圖像黑色部分出現在iPhone 6及以上版本的每個屏幕上.....我在啓動圖像上添加所有啓動圖像查看....但我不知道爲什麼出現這個問題。

如果我沒有添加啓動圖像,沒有運行代碼這樣的視圖像這樣...... enter image description here ......我這是與啓動屏幕有關的問題。

回答

0

您需要設置這些設備的啓動屏幕。或者您的視圖背景顏色爲黑色。並且您沒有爲UIImageView設置約束。

+0

我已經添加iPhone縱向iOS 8,9(Retain HD 5.5和Retain HD 4.7)和iOS 7-9(2X和Retain 4)的啓動屏幕。 – rahul

+0

你是否在啓動屏幕或圖像時使用nib文件? – hasan83

+0

嘗試從設備/模擬器中刪除應用程序。在xcode中清理項目然後重新運行應用程序。當我切換到我的項目之一的xcode 7時,某些圖像沒有出現在應用程序中,直到我更改這些圖像的名稱並在界面生成器中重置它們 – hasan83

相關問題