UIAppearance

这两天学习的时候看到了UIAppearance
这个协议 一开始不知道是干什么的 就点进去看了看;

自定义类的所有实例的外观,有关外观修改将消息发送到外观代理类 头文件里的说明大概就是说可以改变一些属性 简而言之就是以后共同的属性比如文字大小 颜色 如果要设置成一样的 就这可以用这个了,可以减少很多代码 但是这个协议不是任何时候都能用的


只有后面带UI_APPEARANCE_SELECTOR 这个宏的可以用

至于怎么用下面上个代码

这样你的字体和文字就都设置好了 不用每次都一个个的去修改了 是不是方便了很多呢?


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

推荐阅读更多精彩内容

  • 由于种种原因,简书等第三方平台博客不再保证能够同步更新,欢迎移步 GitHub:https://github.co...
    萌面大道阅读 3,242评论 2 8
  • 相信大家肯定对这个UIAppearance不陌生吧,我们经常需要自定义一些界面展现,来适合我们App的内容,或来使...
    没了蜡笔de小新阅读 1,078评论 4 23
  • 开发了App这么久,是不是觉得主题功能很繁琐,那么接下来良辰我将动用北京的势力来指导你如何为你的App增加主题功能...
    Andy矢倉阅读 2,848评论 1 6
  • 介绍 UIApearance是一个协议,我们可以通过它来获取一个类的外观代理。通过给这个类的外观代理发送修改消息来...
    北纬3954阅读 218评论 0 0
  • 最近才发现,可以使用UIView以及其他一些类中实现的appearance方法,一次性设定整个app中系统控件的外...
    卖萌凉阅读 1,175评论 0 1