Lor*_*ion 1 navigationcontroller ios swift
我想在NavigationController中使用后退按钮弹出ViewController时禁用动画。
我试过了:
override func viewWillDisappear(animated: Bool) {
super.viewWillDisappear(false)
}
Run Code Online (Sandbox Code Playgroud)
但是它仍然是动画。
在控制器中,您想要具有该按钮:
override func viewDidLoad() {
super.viewDidLoad()
self.navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Back", style: .Plain, target: self, action: "backTapped:")
}
func backTapped(sender: UIBarButtonItem) {
navigationController?.popViewControllerAnimated(false)
}
Run Code Online (Sandbox Code Playgroud)
考虑到这种方式,您将丢失后退按钮上的<图标(因为您要覆盖该按钮)。但是,我认为不可能同时具有自定义行为和<图标(除非您自己添加<图标作为图像)
| 归档时间: |
|
| 查看次数: |
6304 次 |
| 最近记录: |