2016-12-16 68 views
0

表中的每一行(UITableView)由兩個元素組成:labelvalue在表視圖單元中排列兩個並排項目

是右對齊的,寬度足以容納文本而不包裝。 Label左對齊,並且需要全部(具有小的餘量)之後剩餘的寬度。它允許文字換行。

UIStackView(水平)似乎是一個,但我找不到一種方式來說:'這需要儘可能多的,這需要所有的休息'。

有沒有解決方案沒有編碼


更新。通過比斯塔先生的建議後,我做了以下內容:

StackView: 陣營:填寫 分佈:填寫 內容模式:規模來填充 約束:龍頭:leadingMargin,尾隨:trailingMargin

標籤: 對齊:左, 線路中斷:自動換行, 行:0 內容擁抱優先級:251兩種 內容壓縮性優先級750兩個

值: 對齊:右, 換行符:截斷尾部, 範圍:1 內容抱死優先級:251兩者 內容壓縮性優先 751水平,750垂直

字段被等距間隔的兩者與分佈填充同樣填充(上圖)。用「按比例填充」我完全失去了價值(底部圖片)。也許,我錯過了什麼?

Distribution = Fill

Distribution = FillProportionally

回答

0

設置內容壓縮性優先value標籤751即1以上Label標籤750

還設置堆棧查看對準分佈填寫