我需要用一個UIControl自動佈局故事板UIView。 UIControl應居中,需要具有1:1的寬高比,並且應始終使用90%的總觀寬度或高度,具體取決於設備方向而不削減。IOS8 Autolayout相對寬度/高度
我加4個約束
- 中心Y調整 - 視圖 - 上海華
- 中心X對齊 - 視圖 - 上海華
- 相等寬度 - 視圖 - 上海華與乘數設定爲0.9
- 寬高比 - 視圖 - 倍數設置爲1:1的視圖
此設置在縱向模式下正常工作,但lan失敗dscape模式。 (見下圖)
我需要什麼樣的約束來解決這個問題。如果設備旋轉,我是否必須更改約束條件?
人像模式
風景模式 - 錯
風景模式 - 實體模型。這就是我想要的。
謝謝昆汀。你的回答很好,但並不完全符合我的需要。我添加了一個新的截圖到我原來的問題,以可視化我的問題。 –
您是否保持1:1約束(1000優先級)?如果沒有,把它放回去! –