2014-12-02 28 views
0

在我的另一個項目,我幾個月前開始工作,如果我採取一些故事板viewController並添加一些粉紅色的視圖,例如,粉紅色的視圖將出現就像在iOS模擬器iPhone 6中運行時一樣。在我正在處理的一個新項目中,iOS模擬器(iPhone 6)中的視圖與Storyboard視圖(即iPhone 5)的大小相同。 iphone 5 view on iPhone 6 simulatoriOS模擬器(iPhone6)viewControllers不匹配storyBoard控制器

順便說一句,在我以前的項目中,我沒有使用大小類,並沒有任何地方的限制。我希望在我目前的項目中保持這種狀態。如何做呢 ? 在此先感謝!

+0

您需要使用約束來自動調整視圖大小以適應屏幕。 AutoLayout並不複雜,特別是對於像這樣簡單的東西。 – shim 2014-12-02 16:29:38

+0

那麼你需要使用Autolayout或設置正確的自動識別掩碼。唯一的其他選擇是在代碼中佈置所有內容。 – rckoenes 2014-12-02 16:29:56

回答

1

對於上面顯示的尺寸問題,請檢查啓動筆尖文件。爲該項目。使用啓動文件大小到現在5.5'的最大設備大小。

這可能發生在堂妹的任意2如下:

  1. 嘗試製作啓動文件到5.5inch大小OR集Launchimage爲 屏幕尺寸大了。
  2. 除此之外請檢查您是否將視圖和背景設置爲靈活的寬度/高度。

可能這可以解決您的問題。

+0

你可以請更具體的我該怎麼做?我有一個項目在iPhone 5上工作,代碼也適用於iPhone 5,我怎樣才能使這一切都適合iPhone 6,而無需開始改變所有的代碼? – 2014-12-03 14:31:56

+0

請檢查啓動xib文件。並從fileinspector中檢查其屏幕大小。 – Esha 2014-12-04 04:21:05

+0

這個顯示的粉紅色是背景顏色還是任何圖像? – Esha 2014-12-04 04:22:39