2015-09-03 46 views
2

我檢查了很多不同的網站和計算器的答案,而且我仍然卡住。故事板中的視圖不能在iPhone 6上正確調整大小

我開發了一款面向iOS 7.1的iPhone和iPad應用程序。我有兩個故事板,每個設備一個。該應用只能以縱向模式顯示。我似乎無法讓應用程序在iPhone 6模擬器上顯示全屏。

我已經嘗試了很多東西,我通過添加一個啓動屏幕,將iPhone故事板設置爲自動佈局和「使用尺寸類」,並遵循鏈接here的建議。這不僅不會影響尺寸,但啓動屏幕似乎也不能正確縮放。如果我拿到它適合iPhone 6,它不適合iPhone 5。

我試着添加正確的啓動圖像,我沒有得到任何錯誤,說錯誤的圖像分辨率存在。

我用故事板作爲啓動屏幕here

現在,當我切換到「使用大小類」時,我可以手動擴展視圖中的對象以匹配iPhone 6的大小(我沒有測試過它的6s),但這使得它延伸過iPhone 5個邊界。我現在唯一能想到的是創建另一個故事板,並檢測它是否是iPhone 6,但我真的很喜歡其他想法。

下面是它看起來像iPhone 6:

enter image description here

這裏就是它看起來像iPhone 5:

enter image description here

回答

0

我可以給ü最好的建議是 使用默認大小類,經典600x600,然後使用自動佈局 或者做相反的事情,取一個3.5英寸大小的VC並在其上應用自動佈局。一切都會提出自己很完美,如果你能採用正確的約束

這裏是一個link一個真棒自動佈局教程

+0

你能在展開嗎?我正在使用一個方形佈局(感謝「使用大小類」),並沒有改變任何東西。沒有什麼是調整大小),當切換到自由形式時它說它已經是600x600。仍然沒有調整大小。 –

+0

使用Autolayout,給你一個真棒教程的鏈接plz檢查編輯 –

+0

我會盡力通過這個,但我發佈在我的問題的第一個鏈接是來自同一個人。這是一篇單獨的文章,但它暗示了我已經完成的相同的事情(使用自動佈局和大小類)。也許這裏還有別的東西,所以我會檢查一下。 –

相關問題