全局定义控件显示效果

一、UIAppearance的使用,能够更改UI整体显示效果app

①+ (instancetype)appearance;ide

②+ (instancetype)appearanceWhenContainedIn:(Class <UIAppearanceContainer>)ContainerClass, ... NS_REQUIRES_NIL_TERMINATION;spa

可使用这两个类方法it

例如:更改App中 整体UINagationBar的默认颜色io

   [[UINavigationBar appearance] setBarTintColor:myColor];class

③更改某个能够包含子控件的,所备包含的子控件的默认值 如:UIBarButtonItem方法

   更改UINavigationBar上面 UIBarButtonItem 的默认显示效果
di

   [[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBarclass], nil] setTintColor:barTintColor];view

相关文章
相关标签/搜索