【发布时间】:2020-09-29 13:25:47
【问题描述】:
我在子视图控制器中有一个 uibutton,它的动作需要在父视图控制器中调用。 这是我的代码
class ChildViewController: UIViewController {
@IBOutlet weak var btn: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
btn.addTarget(nil, action: Selector(("onBtnTap")), for: .touchUpInside)
}
}
class ParrentViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
func onBtnTap(sender: Any) {
print("Hey, I am Parent VC ")
}
}
当我点击按钮时,没有调用 onBtnTap 方法,也没有发生崩溃。
【问题讨论】:
-
为什么你没有尝试基本视图控制器概念
标签: ios swift xcode uibutton uiresponder