Swift UI – 开关按钮(UISwitch)

注:代码已升级至Swift4

创建UISwitch,以及监听值的改变

import UIKit

class ViewController: UIViewController {
    var uiswitch:UISwitch!;

    override func viewDidLoad() {
        super.viewDidLoad()

        uiswitch = UISwitch()
        //设置位置(开关大小无法设置)
        uiswitch.center = CGPoint(x:100, y:50)
        //设置默认值
        uiswitch.isOn = true;
        uiswitch.addTarget(self, action: #selector(switchDidChanged), for:.valueChanged)
        self.view.addSubview(uiswitch);
    }

    func switchDidChanged() {
        //打印当前值
        print(uiswitch.isOn)
    }
}

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/25/swift-ui-switch-button-uiswitch/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Swift UI – 开关按钮(UISwitch)
注:代码已升级至Swift4 创建UISwitch,以及监听值的改变 import UIKit class ViewController: UIViewController { var uiswitch:UISwitch!; ove……
<<上一篇
下一篇>>
文章目录
关闭
目 录