XIB下UILabel的自动换行(可动态换行以及调整高度)

990 阅读1分钟
原文链接: www.cnblogs.com

样式:

XIB的设置:

text为plain不影响;attributed适用于IOS7的文本定制;lines=0代表多行;Word Wrap代表自动换行;

 

上面这种设定其高度并不是很好

如果可以明确其位置和大小则可以如下使用

中间视图的约束如下

位置和大小都确定了,当内容增大时,希望高度进行提高,所以使用>=来表示内容增大时动态的增大其高度

现在手动的调整内容的高度

现在约束提示如下

橘黄色的部分就是预期的效果,并不需要去修改约束。

效果如下

但是一定要注意,可以增高,但是不要无限增高,否则界面肯定不对的