1

UIBarButtonItems のカスタマイズには、次のコードを使用します。

backImage = [UIImage imageNamed:@"barButtonImage"];
backImage = [backImage resizableImageWithCapInsets:UIEdgeInsetsMake(0.0f, 6.0f, 0.0f, 6.0f) resizingMode:UIImageResizingModeTile];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
[[UIBarButtonItem appearance] setBackgroundImage:backImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

すべてのナビゲーション バーが正常に表示されます ここに画像の説明を入力

しかし、ツールバーは奇妙な方法でアイテムのサイズを変更しています: ここに画像の説明を入力

すべての UIBarButtonItems は、カスタム ビューなしでストーリーボードで定義されます。このサイズ変更を削除するにはどうすればよいですか?

4

0 に答える 0