如何调整UILabels的大小以适应内容?

时间:2012-11-05 17:35:27

标签: objective-c ios xcode uilabel

我的程序目前有三十个UILabel,可能包含一到三位数字。我希望我的UILabels能够水平扩展和收缩,因为它们中的数字会改变大小。目前文本正在缩小,UILabels的大小保持不变。

如果只使用xib文件可以做到这一点,那么以编程方式执行此操作会更好,但如果不可能这样做会很好。

由于

1 个答案:

答案 0 :(得分:6)

设置标签文本后,请在标签上调用sizeToFit。这将使标签对文本来说足够大。

顺便说一句 - 为什么你需要这样做?为什么不让标签足够大以获得可能的值并保留它们的大小?您认为通过缩小标签会获得什么好处?