1

ナビゲーションバーでUIBarButtonItemをカスタマイズしようとし
ましたが、UIBarButtonItemにプロパティ "tintColor"があることがわかり、次のように設定しました。

self.navigationItem.leftBarButtonItem.tintColor = [UIColor redColor];  

それはうまくいきますが、私がこれを試してみると:

self.navigationItem.leftBarButtonItem.tintColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"imageName"]];  

1。期待どおりに機能しませんが、leftBarButtonItemの外観がになります。なぜですか?

clearColorを試してみると:

self.navigationItem.leftBarButtonItem.tintColor = [UIColor clearColor];  

2。leftBarButtonItemはまだ黒い外観を示していますが、なぜですか?

3。上記のようなパターン画像でカスタマイズしたいのですが、どうすればいいですか?

ありがとうございました

4

1 に答える 1

0

ナビゲーションバーと戻るボタンをカスタマイズするためのこのサンプルコードを確認できます https://github.com/boctor/idev-recipes/tree/master/CustomBackButton

于 2012-06-28T13:50:02.283 に答える