我试图使用UISwitch隐藏并在单独的ViewController上显示UIButton。但是,我不确定如何在单独的ViewControllers上进行设置。
我已经尝试使用segue来更改按钮,但它不起作用,因为必须触发segue并且我不想在打开或关闭UISwitch后更改页面。
目前我有UISwitch和UIButton的@IBAction设置:
@IBAction func `switch`(_ sender: UISwitch) {
}
@IBAction func hideButton(_ sender: UIButton {
}
我会使用带委托的协议来调用不同的视图控制器。
我有一个类似的简单示例,它使用您可以建模的协议。它是一个带有按钮和UIViewController的UIView,而不是两个视图控制器。