1

以下に示すように、iOS 5 の外観 API を使用して、すべての baritembuttons を特定のスタイルにスタイル設定しています。

 id barButtonAppearance = [UIBarButtonItem appearance];
      [barButtonAppearance setBackgroundImage:[theme imageForBarButtonNormal] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

別のスタイルにしたい確認バーボタンアイテムがあることを除いて、すべて正常に動作します。次のコードを使用して、コントローラーでスタイルを設定しようとしています。

self.confirmBarButtonItem.tintColor = [UIColor greenColor];

ただし、UIAppearance スタイルは引き続き使用されます。UIBarButtonItem のスタイルを変更するにはどうすればよいですか?

4

0 に答える 0