A-A+

Swift中的开关按钮(UISwitch)的用法实例

博客主机

如何创建开关,以及监听它值的改变,代码如下:

import UIKit

class ViewController: UIViewController {

var stydySwitch : UISwitch!

override func viewDidLoad() {
super.viewDidLoad()
stydySwitch = UISwitch()

//设置位置(开关大小无法设置)
stydySwitch.center = CGPoint(x: 100, y: 100)

//设置默认值
stydySwitch.isOn = true

//监听改变
stydySwitch.addTarget(self, action: #selector(switchChange), for: .valueChanged)

self.view.addSubview(stydySwitch)

}

@objc func switchChange() {
//打印当前值
print(stydySwitch.isOn)
}

}

标签:

给我留言

Copyright © ios教程,苹果粉丝,苹果资讯,ios入门教程,ios学习,ios程序员,ios视频教程,ios粉丝网 保留所有权利.   Theme  Ality

用户登录