现在我有两个视图控制器.我的问题是我不知道如何在更改为第二个视图控制器后隐藏后退按钮.主要是我在Objective-C中找到的参考文献.我如何在swift中编码?
隐藏objective-c中的后退按钮代码
[self.navigationItem setHidesBackButton:YES animated:YES];
Run Code Online (Sandbox Code Playgroud)
Pau*_*w11 320
self.navigationItem.setHidesBackButton(true, animated:true);
Run Code Online (Sandbox Code Playgroud)
Bru*_*nha 32
如果您正在使用UITabBarController:
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
self.tabBarController?.navigationItem.hidesBackButton = true
}
Run Code Online (Sandbox Code Playgroud)
Mar*_*uch 16
迅速
// remove left buttons (in case you added some)
self.navigationItem.leftBarButtonItems = []
// hide the default back buttons
self.navigationItem.hidesBackButton = true
Run Code Online (Sandbox Code Playgroud)
小智 8
这也可以在UINavigationController类文档中找到:
navigationItem.hidesBackButton = true
Run Code Online (Sandbox Code Playgroud)
小智 7
放在viewDidLoad方法里
navigationItem.hidesBackButton = true
Run Code Online (Sandbox Code Playgroud)
您可以尝试以下代码
override func viewDidAppear(_ animated: Bool) {
self.navigationController?.isNavigationBarHidden = true
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
77704 次 |
| 最近记录: |