![](/img/trans.png)
[英]AutoLayout how to keep the child view at the bottom of parent view if the height of parent view changes
[英]How to make a child view determine parent/sibling view size with AutoLayout?
我有兩個垂直堆疊的UIView
s,以及像這樣包圍它們的父視圖:
視圖 B 是一個水平堆棧視圖,我可以使用代碼動態添加子視圖。 我想要的是:
我為視圖 A 和視圖 B 添加了約束,因為它們的前導和尾隨與父視圖相同。 我認為當視圖 B 增長時,它會將父視圖“推”到與自身一樣寬,而父視圖會將視圖 A“拉伸”到相同的寬度。
但事實證明,由於 View A 有其初始寬度,父視圖寬度受此限制,而 View B 寬度受相同寬度限制。 視圖 B 沒有增長,而是被擠壓。
如何讓視圖 B 確定其他視圖的寬度? 我希望使用約束,而不是在每次視圖大小更改時設置框架。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.