簡體   English   中英

從iPhone 4s到iPhone 6+的自適應布局來隔開布局元素

[英]Spacing layout elements with adaptive layout from iPhone 4s to iPhone 6+

我正在嘗試使用自適應布局構建視圖(僅iPhone,僅縱向視圖)。 它應該全部在一個屏幕上(理想情況下不滾動)。 我設法使其(合理地)適用於iPhone 5-6+。 但是,我的問題與4s有關。

在此處輸入圖片說明

我想在iPhone 4s上消除中心圖像,我以為我可以使用尺寸類別,但是對於縱向模式下的各種iPhone來說似乎不是這樣(僅當我切換方向時)。

此外,我希望6+上的所有元素之間都有更多填充,而5和6上的間距保持相同。

不管縱向模式下所有iPhone的尺寸是常規高度緊湊寬度,所以尺寸級別在這里都無法為您提供幫助。

更改填充約束

  1. 使您想要更改的IBOutlets

  2. 並在viewDidLoad中例如根據屏幕高度更改NSLayoutConstraintconstant量值。

對於iPhone 4S,您可以

  1. 隱藏中心imageView

  2. deactivate約束所有約束

  3. 並在需要時在imageView上方和imageView下方的視圖之間激活新的約束

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM