UINavigationBarはRedColourです。BarButtonに背景色を追加する方法
UIBarButtonItem *barButton = [[UIBarButtonItem alloc] initWithTitle:@"Hello" style:UIBarButtonItemStylePlain target:self action:@selector(bbPressed:)];
self.navigationItem.rightBarButtonItem=barButton ;
ここで、上記のBarButtonの背景色を黒にする必要があります。私はこれをプログラム的にどのようにすることができますか?
私はIBを使ってこれを試していますが、動作しますが、コードを使用して行う必要があります。
IBでの操作手順。
RED
に背景色を変更します。 スタイルを - BlackTranslucent
に変更しましたが、コードを使用して設定しようとしましたが動作しません。あなたがUIBarButton
のデフォルトのスタイルを変更することはできません
ヘルプ
チェック http://stackoverflow.com/questions/664930/uibarbuttonitem-with-color – Martin