ios - 无法设置 UISwitch 的 isOn 属性
问题描述
我想在不触发操作的情况下从不同的位置调用我的 UISwitch。
代码的重点是选择按钮或ViewSelect时,将禁用某些开关。
类似于以下内容:
IBACTION func myswitch(_ sender: UISwitch) {
}
IBACTION func my button(_ sender : UIButton) {
myswicth.isOn = True
}
它一直说 UISwitch 类型的值没有参数 isOn 或 isEnable。
解决方案
您总是将 to 的值设置mySwitch.isOn
为true
。如下所示更新它,以在每次按下按钮时将其设置为禁用或启用:
@IBAction func btnPressed(_ sender: Any) {
mySwitch.isOn = !mySwitch.isOn
}
或者,根据您希望何时启用/禁用开关,添加其他逻辑。
推荐阅读
- javascript - 调试快速应用程序中的内存泄漏
- python - (使用 Python 的 OpenCV)使用 VideoCapture(1)/外部网络摄像头时出现不希望的自动旋转行为
- c++ - 除非被引用,否则不会创建模板类的静态成员
- apache-kafka - Kafka Producer 批量大小
- jquery - 从 Ajax 发布的页面加载的链接不适用于 Jquery
- python - Android Studio 错误 - chaquo.python.PyException: FileNotFoundError: [Errno 2] No such file or directory
- python - 如何防止python tkinter中的列表索引超出范围
- python - 这个简单的 Pandas 系列地图索引器如何工作?
- vb.net - 以毫秒为单位的总数据。在 vb.net 上访问
- kubernetes - 我在哪里可以看到在 Kubernetes Discovery 中注册的服务列表?