3

一部の UI クラスにカスタムの外観を設定しました。

[[UIBarButtonItem appearance] setTintColor:someColor];
...
[[UINavigationBar appearance] setBackgroundImage:someImage forBarMetrics:UIBarMetricsDefault];

したがって、アプリケーションでオブジェクトを作成するUIBarButtonItem'sUINavigationBar's、外観が定義されます。

ただし、一部のオブジェクトに標準の外観を持たせたい場合 (プロキシによって定義されたものを使用しない)、そのすべてのプロパティを手動でデフォルト値に設定する必要があります。

質問は次のとおりです。オブジェクトの使用をブロックする方法はありUIAppearanceますか?

ありがとうございました。

4

1 に答える 1