「backBarButtonItem」をカスタマイズする方法について支援が必要ですが、スタイルを継承して「BackBarButtom」からの移行を維持したいので、LeftBarButtomItem を使用したくありません。
わかりましたので、私が得たものは次のとおりです。
UIBarButtonItem* barbtnItem = [[UIBarButtonItem alloc]initWithCustomView: [ArrivalProto ArrivalBtnTypeBack]];
[ArrivalProto ArrivalBtnTypeBack]
setBackgroundImage と setImage の両方を持つカスタム UIbutton を返してくれます。
そして、これを追加して BackBarButton をカスタマイズするだけです。
[self.navigationItem setBackBarButtonItem: barbtnItem];
しかし、いや。単純な通常の戻るボタン:(((これは機能しているようですが:
//self.navigationItem setLeftBarButtonItem:barbtnItem];
そしてこれも:
UIImage *btnTrnspBgrImg30 = [[UIImage imageNamed:@"trspBlackBtn30"]resizableImageWithCapInsets:UIEdgeInsetsMake(0, 5, 0, 5)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:btnTrnspBgrImg30 forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
情報:
[self.navigationItem setBackBarButtonItem: <#(UIBarButtonItem *)#>];
[self.navigationItem setLeftBarButtonItem:<#(UIBarButtonItem *)#>]