【发布时间】:2012-09-10 16:01:15
【问题描述】:
我目前正在使用外观代理对象来自定义我的应用程序界面。
我想知道是否可以将自定义效果限制在特定视图控制器内的元素上。
也就是说,我可以使用
[UINavigatioBar appearance]
要更改特定屏幕内的颜色和字体属性?
【问题讨论】:
标签: ios uiappearance
我目前正在使用外观代理对象来自定义我的应用程序界面。
我想知道是否可以将自定义效果限制在特定视图控制器内的元素上。
也就是说,我可以使用
[UINavigatioBar appearance]
要更改特定屏幕内的颜色和字体属性?
【问题讨论】:
标签: ios uiappearance
您可以使用appearanceWhenContainedIn 方法来限制外观代理的范围以查看包含在某个容器类中。例如
[[UIBarButtonItem appearanceWhenContainedIn:[UIToolbar class], nil] setTintColor:myToolbarColor];
【讨论】: