UIBarButtonItem の外観をカスタマイズしたいと考えています。現在使用しているコードは次のとおりです。
UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(267, 6, 48, 30)];
[editButton setCustomView:button]; // editButton is the UIBarButtonItem
残念ながら、UIButton は描画されません。つまり、100% 透明です。次のようにコードに行を追加すると、ボタンがあることがわかります。
UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(267, 6, 48, 30)];
[editButton setCustomView:button]; // editButton is the UIBarButtonItem
UIRectFill(button.frame);
ボタンが表示されるはずの位置に黒い四角が表示されます。
UIButton を描画するにはどうすればよいですか? 私はすでにたくさんの場所を見てきましたが、何もうまくいかないようです...