警告:“最小字体大小大于当前字体大小”

时间:2012-04-12 22:16:15

标签: ios objective-c xcode interface-builder uilabel

在我的应用程序中,我使用具有一组标签的自定义单元格,我看到xcode在自定义单元格xib文件中显示有关字体大小的警告:

  

警告消息文件://localhost/Users/mahmoudalgayed/Desktop/Ajurry-date/CustomCell.xib:警告:不支持的配置:最小字体大小大于当前字体大小

任何人都知道如何摆脱这种警告?提前致谢

4 个答案:

答案 0 :(得分:10)

您必须设置最小字体大小,使其不大于当前大小。你有没有设定最小尺寸?

答案 1 :(得分:2)

UILabel上使用iOS 7文字样式(例如正文,脚注,小标题等)时,我遇到了相同的“不支持的配置”警告。我通过将minimumFontSize属性替换为adjustsFontSizeToFit="NO"来修复它。

答案 2 :(得分:2)

该错误特定于手头的问题。如果启用了自动收缩,则有时会将最小字体大小默认为大于当前字体大小的大小。也许您将字体调整为较小的尺寸,因此最小字体大小现在大于实际字体。

要更正此行为,请在标有“自动收缩”的部分下将最小字体大小调整为小于当前字体大小。

或者,如果您不关心自动缩小文本以适应标签大小,可以将“自动收缩”设置为“固定字体大小”,这也会抑制警告。

答案 3 :(得分:0)

更改字体大小不起作用-我仍然遇到错误。

因此,我通过将自动收缩的值从“最小字体大小”更改为“最小字体大小”来解决此问题

enter image description here