/* swift 3.0 UISwitch的使用 */
/* 创建UISwitch
UISwitch具有默认的高宽,所以只要设置位置就可以了;
*/
let uiswitch:UISwitch = UISwitch()
uiswitch.center = view.center
uiswitch.isOn = true /* 开关默认打开 */
uiswitch.addTarget(self, action: #selector(switchDidChange), for: .valueChanged)
view.addSubview(uiswitch)
uiswitch.bounds = CGRect.init(x: 0, y: 0, width: 100, height: 100)
}
func switchDidChange( sender: UISwitch ){
if sender.isOn {
print("开")
} else {
print("关")
}
// sender.isOn = !sender.isOn
}
本文介绍如何在Swift 3.0中使用UISwitch控件,包括创建开关、设置默认状态及响应值改变事件的方法。通过示例代码展示了如何实现基本的开关功能并打印开关状态。
1933

被折叠的 条评论
为什么被折叠?



