2010-03-25 68 views

回答

0

将leftBarButtonItem的enabled property设置为NO。

+0

我试过这样,但按钮没有禁用yet.can你请给任何其他建议? self.navigationItem.leftBarButtonItem.enabled = NO; – monish 2010-03-25 11:34:58

+0

@monish:是否要禁用左侧栏按钮项目或后面栏按钮项目(即五边形)? – kennytm 2010-03-25 11:43:12

+0

是五角形的后杠按钮.....我需要禁用它。 – monish 2010-03-25 11:44:14

1

我在leftBarButtonItem上放置了一个空白图像,以隐藏第一页上的后退按钮。

UIButton *btn=[UIButton buttonWithType:UIButtonTypeCustom];UIImage *btnImage = [UIImage imageNamed:@""]; [btn setImage:btnImage forState:UIControlStateNormal]; 
[btn setBackgroundColor:[UIColor clearColor]]; 
btn.frame=CGRectMake(0, 0,btnImage.size.width, btnImage.size.height); 
self.navigationItem.leftBarButtonItem=[[[UIBarButtonItem alloc]initWithCustomView:btn] autorelease]; 
1

这一行代码足够

self.navigationItem.hidesBackButton = YES;