Swift - Switch

Swift - Switch 首页 / iOS入门教程 / Swift - Switch

Switch向用户提供On或Off选择。Switch的状态由UISwitch类中定义的属性和方法管理,该类是UIControl的子类。

UISwitch类的声明如下。

class UISwitch : UIControl

Switch一次只能具有一种状态,即on或off。当用户尝试更改switch的状态时,将触发valueChanged事件

在这里,无涯教程将创建一个非常简单的示例,在该示例中,无涯教程将维护switch的状态并创建一个函数,当switch的状态更改时,该函数将接受回调。

iOS Switch

ViewController.swift

import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var msgLbl: UILabel!
    
    @IBOutlet weak var mySwitch : UISwitch!
    
    override func viewDidLoad() {
        super.viewDidLoad()
       //加载视图后进行任何其他设置。
    }

    @IBAction func switchValueChanged(_ sender: UISwitch) {
        if(mySwitch.isOn){
            msgLbl.text = "Switch is On"
        }
        else {
            msgLbl.text = "Switch is Off"
        }
    }
    
}

输出:

iOS Switch

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

微服务架构核心20讲 -〔杨波〕

重学前端 -〔程劭非(winter)〕

说透敏捷 -〔宋宁〕

Go 并发编程实战课 -〔晁岳攀(鸟窝)〕

大厂晋升指南 -〔李运华〕

Redis源码剖析与实战 -〔蒋德钧〕

eBPF核心技术与实战 -〔倪朋飞〕

技术领导力实战笔记 2022 -〔TGO 鲲鹏会〕

结构执行力 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)