【发布时间】:2012-04-12 02:15:11
【问题描述】:
我有这个奇怪的问题,我已经处理了 8 个多小时了。根据情况我必须动态计算 UILabels 大小,
例如
我的UIViewController 收到一个事件,我更改UILabels 的大小。从大到小。我的UILabel 的大小变小了,我得到了正确的所需大小,但我的UILabel 中的文本保持不变,字体大小相同等等。我需要字体变小,以适应整个文本UILabel。所以问题是如何使文本适合我的标签与autoshrinking 或类似的东西?
在我的xib 中,UILabels autoshrink 被选中,行数 设置为 0,我的字符串也有换行符 (\n),并且 i'已将 linebreakmode 选择为 wordwrap。也许有人和我现在的情况一样,可以帮助我吗?我真的很感激。
提前致谢!
编辑: UILabel 最小字体大小设置为 10
【问题讨论】:
-
请添加您设置的标签的最小字体大小。
标签: iphone objective-c ios cocoa-touch ipad