【问题标题】:IOS 7 system fonts some times normal, some times bold, some times italicIOS 7系统字体有时正常,有时粗体,有时斜体
【发布时间】:2013-12-03 02:59:19
【问题描述】:

我正在开发一个 IOS 应用程序。我总是为 UILabel 使用系统字体。但在某些 IOS 7 设备上,它们有时显示为粗体,有时显示为斜体。我添加了一个屏幕截图。您可以看到一些线条正常,一些线条粗体。但是我在xib上设置了默认的系统字体。我做错了什么,

谢谢。

【问题讨论】:

  • 我想明白了,这个问题的原因:字体家族是“Helvetica Nue”。如果我选择了系统字体,那么我不会更改为 Helvetica Nue。我尝试“自定义字体”并选择“Helvetica”,然后文本字段看起来很流畅。这可能是苹果的错误?

标签: ios objective-c fonts ios7 uilabel


【解决方案1】:

您是否在这些设备的辅助功能中检查了Vision的哪些设置?他们是一样的吗?

*

您可能知道,在 iOS7 中,用户可以更改系统字体的某些方面,例如大小和粗细。

要在用户更改此设置并正确管理您的字体时处理适当的通知,请查看Text Styles 编程指南。

*图片来源:http://osxdaily.com/2013/09/20/ios-7-font-hard-to-read-fix/

【讨论】:

  • 正如他所提到的,问题出现在同一台设备上,而不是不同的设备上。有些行显示为粗体,有些行显示为正常。
  • 对不起,这行“但在某些 IOS 7 设备上它们有时会显示为粗体,有时会显示为斜体”,我可能是这样看的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-18
  • 1970-01-01
  • 2019-07-20
  • 2020-09-16
  • 2011-10-02
  • 2015-10-17
  • 2016-04-22
相关资源
最近更新 更多