【发布时间】:2012-11-27 23:41:16
【问题描述】:
我有一个 UILabel 集,字体为系统粗体 14.0,最小字体大小为 12。 我希望标签填满 7 行,如果太大,将文本缩小到 12 像素,在这种情况下,它可能会超过 7 行,但仍然适合它的原始框架。
我尝试将行数设置为 7 和 0。无论哪种方式,文本都会以默认大小 (14) 填充 7 行并截断尾部。我怎样才能让文本缩小到 12px 以便我可以看到更多文本?
(我会发布更多代码,但大部分都是在 IB 中设置的)。
编辑:我将 Autoshrink 选项设置为“最小字体大小”,大小为 12。即使我将其设置为明显的 8,也不会发生收缩。
【问题讨论】:
-
您说您将最小字体大小设置为 12。您是如何做到的?你是通过 IB 在 UILabel 的“Autoshrink”检查器属性中做到这一点的吗?