ナビゲーション バーとボタンのカスタム イメージを実装しようとしています。これを使用して、ナビの背景の正しい設定を取得することができました
- (void)customAppearance
{
UIImage* NavBG = [UIImage imageNamed:@"header.png"];
[[UINavigationBar appearance] setBackgroundImage:NavBG forBarMetrics:UIBarMetricsDefault];
}
しかし、戻るボタンや他のボタンに似たようなことをしようとすると、すべてが混ざり合ってしまいます(戻るボタンの言葉は見えますが、戻るボタンの輪郭はありません)
ここに私が持っているものがあります 戻るボタン
UIImage *backButtonBG = [[UIImage imageNamed:@"header.png"]resizableImageWithCapInsets:UIEdgeInsetsMake(0, 13, 0, 6)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButtonBG forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
そして、私はそれを次のように見せたい: