Rad*_*lav 1 xcode objective-c ios
我有那个代码.它可以添加编辑按钮到导航栏,但后退按钮仍然存在,但它变得不负责任.
UIBarButtonItem *editButton = [[UIBarButtonItem alloc]
initWithTitle:@"Edit"
style:UIBarButtonItemStyleBordered
target:nil
action:nil];
[[self.navigationController.navigationBar.items objectAtIndex:1] setRightBarButtonItem:editButton];
[[self.navigationController.navigationBar.items objectAtIndex:1]setHidesBackButton:YES];
Run Code Online (Sandbox Code Playgroud)
简单而简短:
self.navigationItem.backBarButtonItem = nil;
Run Code Online (Sandbox Code Playgroud)
要么
self.navigationItem.leftBarButtonItem = nil;
Run Code Online (Sandbox Code Playgroud)
我之前做过类似的事情.在控制器中,无论你在pushViewController上做什么,都要按下你不需要后退按钮的下一个视图控制器:
myNextViewController.navigationItem.hidesBackButton = YES;
[self.navigationController pushViewController:myNextViewController animated:YES];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7200 次 |
| 最近记录: |