【发布时间】:2013-10-18 00:40:16
【问题描述】:
我有一个带有文本的 UITextView,该视图位于 UITableViewCell 中。我注意到 iOS7 上的字体与 iOS6 上的字体不太一样,注意到它设置为“系统”我决定指定确切的字体/大小。
似乎什么也没发生,所以我想我会做一个更好的测试(大字体没有在任何地方使用),就像在我的“CellForRowAt....”中一样;
cell.newsItemDescription.font = [UIFont fontWithName:@"didot" size:20];
cell.newsItemDescription.text = newsDescriptions[indexPath.row];
在 iOS6 中是这样的;
在 iOS7 中是这样的;
它只发生在应用程序的几个地方,但很烦人,不知道为什么?我很快就可以在整个应用程序中使用 iOS7 字体/大小。
一些额外的信息;
UITextView 与单元格一起调整每个单元格的大小(使用弹簧/支柱,即没有自动布局)和 HeightForRow...
字体最初是在 Storyboard 中设置的(作为系统)
这在设备和模拟器上是一样的
【问题讨论】:
-
字体“didot”在 iOS 7 中可用吗?
-
为了明确我想使用 Helvetica,我选择了该字体作为示例(因为它不同)。我刚刚尝试了 Helvetica 20,但它并没有改变。
标签: cocoa-touch uitableview fonts ios7 uitextview