appearanceWhenContainedIn
iOS6アプリでカスタマイズしたい特定のUI要素でこのメソッドを使用しています。私が見つけた問題は、次のように複数のコンテナクラスを提供しようとすると、カスタマイズが適用されないことです。
// Works neither for toolbar nor navbar items
[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], [UIToolbar class], nil]
// Works fine (but only for navbar items, obviously)
[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil]
公式ドキュメントによると、このメソッドのパラメーターは、複数のクラスのnilで終了するリストである可能性がありますが、私の場合、本来の方法で機能することはありません。ここで何かが足りませんか?