【发布时间】:2020-09-04 09:43:33
【问题描述】:
学习了一些视图控制器的基础知识,并被困在如何使用按钮关闭模式。
在我的精简示例中,我有两个视图设置,初始视图和模态视图。第一个视图有一个成功弹出模态的按钮。在模态框上,有一个应该自行关闭的按钮。
根据other posts 和文档,我应该能够像这样运行附加到按钮的简单代码:
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func CloseModal(_ sender: Any) {
self.dismiss(animated: true, completion: nil)
}
}
当我点击“关闭模式”按钮时,没有任何反应。我在这里想念什么?我把这段代码放在错误的地方吗?目前,它位于主 ViewController.swift 文件中。
【问题讨论】:
-
确保您已将 IbAction 与情节提要中的按钮连接
-
@NabeelNazir 是的,我从按钮上进行了控制拖动以创建 IBAction 函数。
标签: swift uiviewcontroller modalviewcontroller dismissviewcontroller