2016-09-06 35 views
3

使用Xcode 8 Interface Builder,是否可以爲一個特定設備(iPhone 4s)以不同方式定位元素?只有這個設備對於常規設計來說太小,所以產品要求是僅重新安排iPhone 4s的按鈕。Xcode 8用於設備特定佈局的接口生成器

我嘗試了不同的特質,但它同時影響許多設備。

到目前爲止,我只能用代碼來解決此:

if UIScreen.mainScreen().bounds.height <= 480 { 
    // iPhone 4s 
} else { 
    // other 
} 

回答

0

調查後,不,這似乎是不可能的和Xcode 8.0 Interface Builder的一個特定的設備上工作。性狀變化只會讓你定期/緊湊的高度/寬度工作,所以這是設備的四個不同組的最大:

  • 的rH RW
  • 的rH CW
  • CH RW
  • CH CW
+0

我正在爲自己的確切情況而戰。我試圖很好地處理的主要設備也是4s。 –