[英]iOS - Constraints - Two Views next to each other in UITableViewCell
我在使用約束時遇到問題。 我想在UITableViewCell
中將兩個UIViews
彼此相鄰放置。 它看起來應該像這樣:
但是,在我添加建議的約束之后,或者當我手動添加它們時,單元格始終看起來像這樣:
為什么會這樣呢? 根據屏幕的寬度,兩個UIViews
的寬度應靈活。
有人能幫我嗎? 缺少哪些約束?
謝謝!
我認為您需要的主要是在兩個視圖之間添加“等寬”約束。 如果使用的是Interface Builder,請按CTRL鍵並將一個視圖拖到另一個視圖,將出現一個菜單,然后選擇“相等寬度”。
之后,您只需要將視圖邊界固定到單元格邊界(左視圖的右邊界到右視圖的左邊界除外)
該圖顯示了引腳約束
不要使用建議的約束,請清除兩個視圖的所有約束。 使用左側左側的第二個選項“ pin”添加約束(自動布局),以便在左側視圖中添加約束1)從左側2)從頂部3)高度4)寬度
對於右側視圖,添加約束1)從右側2)從頂部3)高度4)寬度
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.