在我的应用程序中,我想创建一个用户配置文件控制器,可以从几个不同的控制器中导航到该控制器。我希望它具有一个后退按钮,它将使用户回到他们来自哪个控制器。
我该怎么做?
答案 0 :(得分:2)
将UIButton
添加到UserProfileController
的某个位置以进行向后导航。然后在UserProfileController
中创建动作并将其设置为按钮的动作。此操作将撤消您的UserProfileController
(因此您可以返回上一个UIViewController
)
@IBAction func backButtonPressed(_ sender: UIButton) {
dismiss(animated: true, completion: nil)
}
或者,您可以将以前的ViewControllers
嵌入UINavigationController
中。然后,您可以在UINavigationBar
中点击后退按钮(默认设置),使您进入上一个UIViewController