首页 > 解决方案 > 单击取消时如何关闭视图?

问题描述

当用户点击一个单元格时,会出现一个新的控制器。

            let form = MobiFormViewController()
            form.documentation = doc
            form.delegate = self
            self.show(form, sender: self)

新控制器看起来像这样。我添加了两个BarButtonItems。当用户单击取消时,视图应该消失或关闭。

@objc func handleCancel(sender: AnyObject?) {

}

我不知道如何正确实施。应该很简单,但现在似乎没有什么对我有用。我是 Swift 编程的新手。

标签: swift

解决方案


dismiss需要present/show

self.dismiss(animated:true,completion:nil)

如果你推它然后做

self.navigationController?.popViewController(animated: true)

推荐阅读