【问题标题】:Limit UIAppearance proxy scope限制 UIAppearance 代理范围
【发布时间】:2012-09-10 16:01:15
【问题描述】:

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

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

也就是说,我可以使用

[UINavigatioBar appearance]

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

【问题讨论】:

    标签: ios uiappearance


    【解决方案1】:

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

    [[UIBarButtonItem appearanceWhenContainedIn:[UIToolbar class], nil] setTintColor:myToolbarColor];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-11
      • 1970-01-01
      • 1970-01-01
      • 2011-02-24
      • 1970-01-01
      • 1970-01-01
      • 2021-11-07
      相关资源
      最近更新 更多