我有一个奇怪的问题,已经花了超过8个小时在解决它了... 根据情况,我必须动态计算 UILabels
的大小。例如,我的 UIViewController
接收到一个事件,我会更改 UILabels
的大小,从大到小。我的 UILabel
的大小变小了,我得到了正确需要的大小,但是我的 UILabel
的文字仍然是相同的,字体大小也没有改变。我需要字体变小,让整个文本适合 UILabels
。那么问题是如何使文本适应我的标签与 autoshrinking
或类似的东西?
在我的 xib
中,UILabels
的 autoshrink
已被选中,行数 也设置为0,并且我的字符串具有换行符(\n),我已选择 linebreakmode 为 wordwrap
。也许有人曾经和我一样处于同样的情况,可以帮助我吗?我会非常感激。
提前感谢!
编辑:UILabels
最小字体大小设置为10