appearance使用

作者: LPL_d5fc | 来源:发表于2019-12-17 19:39 被阅读0次

使用appearance可以获取整个应用程序下的某个类。例如想修改TabBar按钮文字的默认选中颜色,就如图,修改一次就好了。不然还要分别一个一个的设置。

获取整个应用程序中的UiTabBarItem

这里更推荐使用第二张图片里的方法,获取某个或某些类的UITabBarItem。图一中的是获取全部的UitabBarItem,修改的话就是全部修改。某些需求是满足不了的。

注意:

1.想要使用appearance,要这个类或者这个类的父类遵守了UIAppearance协议,而且实现了这个方法。

2.使用appearance之后,想要知道那些属性可以通过appearance设置,就要去头文件里看,只有被UI_APPEARANCE_SELECTOR宏修饰的属性,才能设置。

3.使用appearance效果设置的属性,要在界面显示之前设置才会有效,在界面已经显示之后设置是没有用的。

相关文章

网友评论

    本文标题:appearance使用

    本文链接:https://www.haomeiwen.com/subject/zksenctx.html