在Android中,您可以调用方法finish()
并关闭活动。 swift中有类似的东西吗?
答案 0 :(得分:12)
不完全。如果你的viewController被推到屏幕上,如果你的视图控制器是UINavigationController上的模态或各种解雇方法之一,你必须更加明确地调用viewController.dismissViewControllerAnimated(true, completion: nil)
。
在 Swift 3 中,此功能为:
viewController.dismiss(animated: true)
答案 1 :(得分:3)
简单优雅的解决方案,请写下以下行以关闭当前的视图控制器
self.dismiss(animated: true, completion: nil)