2016-12-16 65 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

还设置堆栈查看对准分布填写