我有一个UILabel设置系统粗体字体14.0,最小字体大小为12. 我想要标签填充7行,如果太大,缩小文本降至12像素,在这种情况下,它可能超过7行,但仍然适合它的原始帧。UILabel - 缩小文本而不是截断尾部
我已经尝试将行数设置为7并设置为0.无论哪种方式,文本只是填充默认大小(14)的7行并截断尾部。我怎样才能让文字缩小到12px,以便我可以看到更多的文字?
(我会发布更多的代码,但其中大部分都是在IB中设置的)。
编辑:我有Autoshrink选项设置为“最小字体大小”与12的大小。即使我将此设置为明显像8,没有收缩发生。
你说你设置了最小字体大小为12.你是怎么做到的?您是否通过IB在UILabel的“Autoshrink”检查器属性中执行此操作? – ninjaneer
是的,请参阅上面的修改。 – soleil