如上面的屏幕截图所示,每个顶部单元格都有很少的标签。这个问题的标签框架用绿色矩形突出显示。它显示了一些图片/雕塑或其他展览的标题,因此可能会有很长的字符串
我希望此标签的文本位于作者标签上方(字符串较小的字符串)。因此,普通文本从上到下对齐,如果文本不足以填充所有空格,则间隙位于标签的底部。
对于这个标签,我想使用相反的方法:如果文本不够,则底部的所有文本。是否有任何UILabel参数可以实现上述行为?或者我应该手动计算行数并调整标签的大小?
答案 0 :(得分:2)
使用约束相当容易。为了达到你想要的效果:
所有这些约束都可以很容易地通过代码添加到IB中。这些约束将导致标签垂直增长以容纳更多文本,然后用较少的文本缩小,这将实现文本从底部长大的效果。