iOS-系统字体变化

IMG_0494.PNG

很多app没有考虑到当用户修改了系统字体之后app内字体需要适当变化的情况。

当系统字体变化的时候如何改变app的字体大小?

监听系统字体大小变化
  [[NSNotificationCenter defaultCenter] addObserver:self
                                             selector:@selector(preferredContentSizeChanged:)
                                                 name:UIContentSizeCategoryDidChangeNotification
                                               object:nil];

- (void)preferredContentSizeChanged:(NSNotification *)notification{
    //do something
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,886评论 25 709
  • 1 UI设计基础 1.1 为iOS而设计 1.1.1 iOS包含以下3条设计原则: 遵从,UI应该有助于人们理解内...
    Willry阅读 3,667评论 1 48
  • iOS 9设计规范 中文版 完整版译者注:本文译自苹果官方人机界面指南 iOS Human Interface G...
    海宁Hennie阅读 13,422评论 2 60
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,827评论 1 92
  • 今天早上起来下楼准备晨跑的时候,忽然发现下雨了,于是犹豫着要不要取消,一瞬间的犹豫之后,我发觉雨下的淅淅沥沥的...
    红豆面包淡咖啡阅读 188评论 0 0