我有一个带有文本的UITextView,该视图位于UITableViewCell中。我注意到在iOS7上字体与iOS6不太一样,因为它设置为“系统”,所以我决定指定确切的字体/大小。
看起来没有任何变化,所以我想进行更好的测试(大字体在任何地方都没有使用),就像这样在我的“CellForRowAt....”中:
在iOS6中,它的显示效果如下:
在iOS7中,它的显示效果如下:
应用程序中只有少数几个地方会出现这种情况,但非常令人烦恼,无法弄清原因。我快要到使用整个应用程序的iOS7字体/大小的程度了。
一些额外的信息: UITextView根据单元格调整大小(使用springs/struts,即没有自动布局)和HeightForRow...
字体最初是在Storyboard中设置的(作为系统字体)。
这在设备和模拟器上都是一样的。
看起来没有任何变化,所以我想进行更好的测试(大字体在任何地方都没有使用),就像这样在我的“CellForRowAt....”中:
cell.newsItemDescription.font = [UIFont fontWithName:@"didot" size:20];
cell.newsItemDescription.text = newsDescriptions[indexPath.row];
在iOS6中,它的显示效果如下:
![iOS6截图](https://istack.dev59.com/VKrdd.webp)
![输入图像描述](https://istack.dev59.com/qynXn.webp)
一些额外的信息: UITextView根据单元格调整大小(使用springs/struts,即没有自动布局)和HeightForRow...
字体最初是在Storyboard中设置的(作为系统字体)。
这在设备和模拟器上都是一样的。