我試圖創建附加布局,我添加了一個超級視圖和四個子視圖,每個視圖都與其中一個邊對齊,以實現中間的+號。 我添加的約束條件是:每個子視圖的縱橫比和引出的尾部邊距,以及這也增加了左下角視圖的寬度約束。 但顯然這不適用於較小的屏幕上,一切都搞砸了,不知道我應該添加什麼確切的約束,以便我在變化的屏幕尺寸上得到所需的結果。 如何使用自動佈局來實現此佈局?
0
A
回答
1
- 創建上海華精細具有所需的縱橫比。
- 添加四個子視圖並使所有等寬和等高。
- 針對每個超級視圖,如「頂部,左側」,「頂部,右側」,「底部,左側」,「底部,右側」
- 給一個子視圖的比例根據超級視圖寬度,如果你想要10 px填充水平然後給320:155
- 和一個視圖的高度根據它們的寬度。
查找爲此製作的示例代碼。 https://github.com/iTamilan/AutoLayoutPlus
+0
謝謝看起來完美 –
0
您應該使用比例的高度和寬度的看法,供例如:
對於左上視圖對齊左上圖的頂部向上海華頂,同樣領導做到這一點。現在使寬度與超級視圖的寬度的一半減去兩個視圖之間的間隔的一半成正比。
簡而言之:Top left view's leading = superview's leading
同樣做到這一點的意見的休息,你會好到哪裏去,你的意見將是每一個設備
+0
我想實現它槽設計師 –
相關問題
- 1. 如何實現此佈局?
- 2. iPhone佈局不使用自動佈局
- 3. 如何實現Bootstrap佈局?
- 4. 如何在使用動態線性佈局的現有佈局中使用自定義佈局
- 5. XCode 7.2 - 如何使用自動佈局完成以下佈局
- 6. 使用VFL在iOS中實現自動佈局實現
- 7. 使可滾動的佈局和使用此佈局的片段
- 8. 如何使用可可自動佈局
- 9. 如何使用自動佈局
- 10. 如何佈局?使用相對佈局還是線性佈局?
- 11. 如何實現像谷歌圖像的新佈局佈局?
- 12. 如何用CSS實現這種佈局?
- 13. 如何用CSS實現這種佈局?
- 14. 如何爲動態創建的控件實現自動佈局?
- 15. 如何使用flexbox編寫此佈局?
- 16. 如何獲得此佈局?
- 17. 如何解決此佈局
- 18. 如何模仿此佈局
- 19. iOS自動佈局
- 20. GEF自動佈局
- 21. 自動佈局UILabels
- 22. Android:如何動態創建此佈局?
- 23. 如何僅使用一個活動實現選項卡布局?
- 24. 如何在Android佈局中實現按鈕的自動寬度
- 25. 使用多行佈局實現Android ListView
- 26. Java Swing - 使用LayeredPane實現佈局
- 27. 如何正確應用自動佈局
- 28. RecyclerView + SGLM佈局實現
- 29. 如何使用自動佈局來對齊這兩個UIButton?
- 30. 如何在自動佈局中使用NSLayoutConstraints來最小化幀?
你必須爲此使用stackview。 –
四個子視圖的寬度和高度是否取決於超視圖? – iTamilan
@iTamilan是的,我想要發生,但保持方面 –