我需要有关如何自定义“backBarButtonItem”的帮助,不,我不想使用 LeftBarButtomItem,因为我想继承样式并保持从“BackBarButtom”的过渡
好的,所以我得到的是:
UIBarButtonItem* barbtnItem = [[UIBarButtonItem alloc]initWithCustomView: [ArrivalProto ArrivalBtnTypeBack]];
[ArrivalProto ArrivalBtnTypeBack]
给了我一个自定义的 UIbutton,其中包含一个 setBackgroundImage 和一个 setImage。
然后我要做的就是添加这个来自定义 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 *)#>]