我为我的一些 UI 类设置了自定义外观。
[[UIBarButtonItem appearance] setTintColor:someColor];
...
[[UINavigationBar appearance] setBackgroundImage:someImage forBarMetrics:UIBarMetricsDefault];
因此,当我在我的应用程序中创建UIBarButtonItem's
对象UINavigationBar's
时,它们将具有定义的外观。
但是,如果希望某些对象具有标准外观(不使用代理定义),我需要手动将其所有属性设置为默认值。
所以问题是:有没有办法阻止使用UIAppearance
某个对象?
谢谢你。