UIBarButtonItemの背景をカスタマイズしたい。私が使用するコードは次のとおりです。
UIButton *button = [[UIButton buttonWithType:UIButtonTypeRoundedRect] retain];
[button setBackgroundImage:[UIImage imageNamed:@"ButtonBackground.png"] forState:UIControlStateNormal];
[editButton setCustomView:button]; // editButton is the UIBarButtonItem
残念ながら、これは機能しません。UIBarButtonItemを表示する代わりに、単に消えます(100%透明になります)。setCustomViewメソッドを省略すると、UIBarButtonItemが表示されますが、カスタマイズされていません。
どうすればこの問題を解決できますか?
ありがとう!
リッチ