全局定义控件显示效果
1、UIAppearance的使用,可以更改UI总体显示效果
①+ (instancetype)appearance;
②+ (instancetype)appearanceWhenContainedIn:(Class <UIAppearanceContainer>)ContainerClass, ... NS_REQUIRES_NIL_TERMINATION;
可以使用这两个类方法
例如:更改App中 总体UINagationBar的默认颜色
[[UINavigationBar appearance] setBarTintColor:myColor];
③更改某个可以包含子控件的,所备包含的子控件的默认值 如:UIBarButtonItem
更改UINavigationBar上面 UIBarButtonItem 的默认显示效果
[[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBarclass], nil] setTintColor:barTintColor];
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。