全部,
我在Interface Builder中设计了一个视图,并与其控制器正确连接。 其中有一些UILabel会充满大量的文字。 但是,即使我在IB中声明了“自动换行”并将行设置为0,我也只能显示第一行。我注意到如果我在IB中增加UILabel的高度,所有文本都会在多行中正确显示,但我不能这样做,因为文本可能会有所不同。
UILabel不应该调整自己的大小以适应所有文本吗? 另外,如果我以编程方式构建UILabel,我可以成功完成自动换行,为什么不能对IB做同样的事情?
我做错了什么?
感谢 莱昂纳多
答案 0 :(得分:0)
我找到的唯一解决方案是在UILabel上以编程方式调用sizeToFit。 我想知道IB中是否有设置来模拟这个命令。