1

我目前正在使用外观代理对象来自定义我的应用程序界面。

我想知道是否可以将自定义效果限制在特定视图控制器内的元素上。

换句话说,我可以使用

[UINavigatioBar appearance]

更改特定屏幕内的颜色和字体属性?

4

1 回答 1

1

您可以使用appearanceWhenContainedIn 方法将外观代理的范围限制为查看包含在某个容器类中。例如

[[UIBarButtonItem appearanceWhenContainedIn:[UIToolbar class], nil] setTintColor:myToolbarColor];
于 2012-09-10T16:45:03.143 回答