3

このコードを使用しています

[[UIButton appearance] setBackgroundImage:[UIImage imageNamed:@"button.png"] forState:UIControlStateNormal];

sの外観を変更しUIButtonます。これはうまく機能しUIBarButtonItem、そのうちの 1 つ (自動生成された「戻る」ボタンではない唯一のボタン) を除いて、最初にのみ s に影響しません。バーボタンに触れると、背景画像がない状態に戻ります。

問題のあるボタンは であり、ではUIBarButtonありませんUIButton(両方である場合を除き、他UIBarButtonの も影響を受けるはずです)。

手がかりは、UIBarButton影響を受けていない他のすべてが生成され、ストーリーボードで私が作成したものではないということです。

これは API のバグでしょうか?

4

1 に答える 1