1. backBarButtonItem
根据官方文档,Discussion里:
When configuring your bar button item, do not assign a custom view to it; the navigation item ignores custom views in the back bar button anyway.
译文:当你自定义你的BarButtonItem时,不要将Custom View赋值给它(即BackBarButtonItem)。当你对BackBarButtonItem赋了值时,导航的项(Item)会忽略掉CustomView。
所以,我们没法按照老样子,像下面这样,给BackBarButtonItem赋值:
-(void) showBackBtn:(BOOL) bShow{
if(bShow){
UIImage* barImg = [UIImage imageNamed:@"DirectionalArrow_phone"];
UIButton* btn = [[UIButton alloc]initWithFrame:CGRectMake(0, 0, 40, 44)];
[btn setIma