jay*_*ixz 33 types dynamic uitextview uilabel ios7
我如何支持动态类型UILabel和UITextView在适用于iOS 7?我正在调整我们的iOS 7项目之一,并希望支持此辅助功能.我在Apple的iOS开发者网站上找不到具体的教程.
lxt*_*lxt 57
如果您使用新UIFont方法,那么您就在那里 - 您只需要添加观察者来监听更改.
在设置preferredFontForTextStyle:标签样式时,应使用相关方法而不是设置特定字体大小(如果使用Interface Builder,则可以直接在检查器中选择样式).例如:
self.label.font = [UIFont preferredFontForTextStyle:UIFontTextStyleHeadline];
一旦你完成了,你应该听取UIContentSizeCategoryDidChangeNotification.当您收到此通知时,您应该布置标签以支持新选择的尺寸(如果您使用自动布局,这通常就像发送invalidateIntrinsicContentSize到您的视图一样简单).
如果您正在寻找官方文档,请查看文本编程指南.
| 归档时间: |
|
| 查看次数: |
14689 次 |
| 最近记录: |