Jos*_*hua 2 uinavigationcontroller ios swift
首先,我注意到有一个类似的问题.但是,我想问一下Swift中的解决方案.这是我的代码:
override func viewDidLoad() {
super.viewDidLoad()
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Button", style: .Plain, target: self, action: nil)
}
Run Code Online (Sandbox Code Playgroud)
我想更换后退按钮,但保持滑动以供用户导航回来.但是,这会禁用滑动.我无法在上面的链接中获得已接受的答案和建议的答案.这是我试图翻译成Swift的内容.
let appearanceNavigationBar = UINavigationBar.appearance()
appearanceNavigationBar.backIndicatorImage = UIImage(named: "back")
appearanceNavigationBar.backIndicatorTransitionMaskImage = UIImage(named: "back")
appearanceNavigationBar.tintColor = UIColor.whiteColor()
Run Code Online (Sandbox Code Playgroud)
我正在使用Xcode 8.0 beta,Swift 2.3并在iOS 10.0中进行测试.任何帮助将不胜感激.
我用过这个并且它有效:
self.navigationController.interactivePopGestureRecognizer.delegate = nil;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1324 次 |
| 最近记录: |