【发布时间】:2019-10-02 01:13:51
【问题描述】:
我在处理 UI 时遇到问题。我使用navigationController 来移动屏幕。
但我不想使用基本后退按钮,所以我隐藏了基本后退按钮,将导航栏添加到情节提要中,
并添加项目以制作后退按钮。但是,屏幕不会移动到前一个屏幕。我怎样才能进入上一个屏幕?
基本后退按钮 // 我现在隐藏它。
我想使用我制作的返回按钮。
后退按钮项目的后退命令。
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
self.navigationController?.setNavigationBarHidden(true, animated: animated)
}
@IBAction func backButton(_ sender: UIBarButtonItem) {
self.dismiss(animated: false, completion: nil) // Did not worked!
}
另外,我想去掉导航标题的下划线。如何删除它?
【问题讨论】:
标签: ios swift navigation uinavigationcontroller