下面演示如何创建开关,以及监听它值的改变,代码如下:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import UIKitclass ViewController: UIViewController { var uiswitch:UISwitch!; override func viewDidLoad()
{ super.viewDidLoad() uiswitch
= UISwitch() //设置位置(开关大小无法设置) uiswitch.center=CGPointMake(100,50); //设置默认值 uiswitch.on=true; uiswitch.addTarget(self,
action: #selector(switchDidChange), forControlEvents:UIControlEvents.ValueChanged) self.view.addSubview(uiswitch); } func switchDidChange(){ //打印当前值 print(uiswitch.on) }} |
本文介绍如何在 Swift 中使用 UIKit 创建 UISwitch 控件,并监听其状态改变。通过设置控件的位置、默认状态及添加目标动作,实现开关状态变化时的响应。
634

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



