如何调整UILabels以适应内容?

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

如果这可以使用xib文件来完成,这将比编程方式更好,但如果这是不可能的,那么将是很好的。

谢谢

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

顺便说一句 – 为什么你需要这样做? 为什么不把标签做得足够大以保证可能的价值,并保持这种尺寸呢? 你认为通过缩小标签可以获得什么收益?