Ios 现在是否可以使用adjustsFontSizeToFitWidth的多行UILabel?
过去,我很难让UILabel adjustsFontSizeToFitWidth处理多行标签。我很快也在这里发现了这一点 adjustsFontSizeToFitWidth属性“仅当numberOfLines属性设置为1时有效” 我记得这是写在报纸上的。但现在我再也找不到了 我在Xcode11上用可访问性检查器测试代码,以找出需要嵌入到滚动视图中的标签。我发现一个标签显示adjustsFontSizeToFitWidth行为,即使它显示多行文本。我检查了“问题”,发现我有这种配置: 使用辅助功能检查器上的最大字体大小进行此配置时,我没有预期的结果(1): 但我有以下(2): 将LineBreakByTruncingTail更改为NSLineBreakByWordWrapping(我在项目中使用的标准设置)后,可以切换回预期结果Ios 现在是否可以使用adjustsFontSizeToFitWidth的多行UILabel?,ios,uilabel,Ios,Uilabel,过去,我很难让UILabel adjustsFontSizeToFitWidth处理多行标签。我很快也在这里发现了这一点 adjustsFontSizeToFitWidth属性“仅当numberOfLines属性设置为1时有效” 我记得这是写在报纸上的。但现在我再也找不到了 我在Xcode11上用可访问性检查器测试代码,以找出需要嵌入到滚动视图中的标签。我发现一个标签显示adjustsFontSizeToFitWidth行为,即使它显示多行文本。我检查了“问题”,发现我有这种配置: 使用辅助功
我错过什么了吗?对于宽度和高度固定且adjustsFontSizeToFitWidth设置为true的多行标签,我是否错误地期望(1)?这种行为可靠吗?我能相信吗?我无法从官方文件中理解它 您只需将minimumScaleFactor/minimumFontSize设置为与正常字体大小相同的字体大小(默认情况下通常为标签字体大小的一半)即可获得预期结果