从后退按钮返回到上一个视图控制器并使用 .xib 文件 swift 3
Go Back To Previous View Controller From Back Button and using .xib files swift 3
这是我第一次使用 .xib 文件并有一个视图控制器,我以编程方式制作了后退按钮。
我试过了但是没用
制作后退按钮:
let newBackButton = UIBarButtonItem(title: "Back", style: UIBarButtonItemStyle.plain, target: self, action: #selector(SearchResultOnlineVC.back(sender:)))
self.navigationItem.leftBarButtonItem = newBackButton
self.navigationItem.leftBarButtonItem?.tintColor = UIColor.white
动作:
func back(sender: UIBarButtonItem) {
navigationController?.popViewController(animated: true)
}
我也试试
func back(sender: UIBarButtonItem) {
navigationController?.popToRootViewController(animated: true)
}
但还是不行。
我使用
找到了解决方案
self.dismiss(animated: true, completion: nil)
这是我第一次使用 .xib 文件并有一个视图控制器,我以编程方式制作了后退按钮。 我试过了但是没用
制作后退按钮:
let newBackButton = UIBarButtonItem(title: "Back", style: UIBarButtonItemStyle.plain, target: self, action: #selector(SearchResultOnlineVC.back(sender:)))
self.navigationItem.leftBarButtonItem = newBackButton
self.navigationItem.leftBarButtonItem?.tintColor = UIColor.white
动作:
func back(sender: UIBarButtonItem) {
navigationController?.popViewController(animated: true)
}
我也试试
func back(sender: UIBarButtonItem) {
navigationController?.popToRootViewController(animated: true)
}
但还是不行。
我使用
找到了解决方案self.dismiss(animated: true, completion: nil)