0

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

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

谢谢

4

1 回答 1

6

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

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

于 2012-11-05T17:38:41.787 回答