1

XCode 警告我我的最小字体大小大于我当前的字体大小。当我点击警告时,它会将我带到一个 XIB 文件,但它只突出显示外部对象,没有实际具有字体大小属性的内部对象。为了确定,我检查了每个对象并确保它们的最小字体大小小于它们当前的字体大小,但 Xcode 仍然给我这个警告。这个警告试图指向什么?

4

4 回答 4

1

我遇到了同样的问题,很难确定哪个标签是问题所在。

然后我将故事板作为源代码打开并搜索 minimumFontSize。我将 minimumFontSize 与 fontDescription 的 pointSize 进行了比较,以检查哪个值等于或大于 minimumFontSize。

于 2014-10-15T19:48:47.047 回答
1

我通过增加标签对象上的字体大小来解决这个问题,然后关闭它的自动缩小,然后重建,然后重新打开自动缩小。

于 2012-04-12T23:57:00.063 回答
1

有两种情况在起作用,因此有两种解决方案:

1)如果你想自动收缩你的标签

  • 将标签的最小字体大小增加到安全的值,比如 16 点
  • 修改代码以在运行时将字体大小设置为所需的字体大小

2)如果您不关心自动缩小:只需将“自动缩小”设置更改为“固定字体大小”,无论您在界面生成器中设置的字体大小如何,这都应该纠正行为

于 2014-05-01T21:22:15.410 回答
0

用最小字体比例替换最小字体大小。

于 2016-05-06T08:51:52.863 回答