如上面的屏幕截图所示,每个顶部单元格都有几个标签。该问题所涉及的标签的框架以绿色矩形突出显示。它显示了某些图片/雕塑或其他展览的标题,因此可能会有很长的字符串。
我希望此标签的文本位于作者标签的上方(字体较小的字符串)。因此,普通文本从上到下对齐,如果文本不足以填充所有空间,则间隙位于标签的底部。
对于此标签,我想使用相反的方法:如果文本不够用,则所有文本都在底部。 UILabel是否有任何参数可以实现上述行为?还是我应该手动计算行数并调整标签的大小?
最佳答案
使用约束非常容易。要获得想要的效果:
所有这些约束都可以非常轻松地或通过代码添加到IB中。这些限制将导致标签垂直增长以容纳更多文本,然后以更少的文本向后缩小,从而达到使文本从底部向上生长的效果。
关于ios - 从底部到顶部的文本对齐iOS SDK,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25702718/