写一个小问题,如何将navigationBar上的左边按钮移除,实现起来有两种方式,这两种方式都可以达到要求
UIButton *button = [UIButton buttonWithType:UIButtonTypeContactAdd];
button.frame = CGRectMake(0, 0, 30, 30);
UIBarButtonItem *barButton = [[UIBarButtonItem alloc] initWithCustomView:button];
self.navigationItem.leftBarButtonItem = barButton;
#if 0
//第一种
self.navigationItem.leftBarButtonItem = nil;
#else
//第二种
[self.navigationController.navigationBar.subviews.lastObject setHidden:YES];
#endif
本文介绍了两种移除iOS应用中navigationBar左按钮的方法。第一种方法是直接设置leftBarButtonItem为nil,第二种则是隐藏navigationBar子视图中的按钮。
1282

被折叠的 条评论
为什么被折叠?



