我有一个 UILabel 设置,字体为系统粗体 14.0,最小字体大小为 12。我希望标签填充 7 行,如果太大,将文本缩小到 12 像素,在这种情况下可能会更多超过 7 行,但仍然适合它的原始框架。
我尝试将行数设置为 7 和 0。无论哪种方式,文本都会以默认大小 (14) 填充 7 行并截断尾部。我怎样才能让文本缩小到 12px 以便我可以看到更多文本?
(我会发布更多代码,但其中大部分是在 IB 中设置的)。
编辑:我将 Autoshrink 选项设置为“最小字体大小”,大小为 12。即使我将其设置为明显的 8,也不会发生收缩。