我有一个带有文本的 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 中设置的(作为系统)
这在设备和模拟器上是一样的