-2

我正在构建一个评论应用程序,其中包括作者的 img、姓名、日期和级别。问题出现了,因为不是每个人的名字都一样长,这使得布局看起来乱七八糟,如图所示。如何进行布局以使项目之间在名称长度方面具有相似的空间?

在此处输入图像描述

如您所见,用户名 frqlich 已公开,其想法是将标签大小调整为名称,然后将日期和 niveau 标签拉近,它们将保持恒定距离。什么是最好的方法?

4

1 回答 1

0

你如何获得你显示的数据?无论如何,有很多方法,最简单的可能是在名称标签中使用 Dynamic Type 字体,以便它自动更改字体大小以使其适合相同的空间。此外,您可以使用水平堆栈视图,在其中将 3 个元素分组,元素之间的距离恒定。一种更复杂的方法可能是控制将约束拖动到代码中,并以编程方式将它们的值设置为每次都相同。

于 2017-08-19T04:26:41.857 回答