Swift - Switch

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

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

UISwitch类的声明如下。

class UISwitch : UIControl

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

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/ios/ios-switch.html

来源:LearnFk无涯教程网

在这里,无涯教程将创建一个非常简单的示例,在该示例中,无涯教程将维护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

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

技术教程推荐

MySQL实战45讲 -〔林晓斌〕

玩转Spring全家桶 -〔丁雪丰〕

设计模式之美 -〔王争〕

安全攻防技能30讲 -〔何为舟〕

容器实战高手课 -〔李程远〕

快手 · 音视频技术入门课 -〔刘歧〕

Vue 3 企业级项目实战课 -〔杨文坚〕

Rust 语言从入门到实战 -〔唐刚〕

互联网人的数字化企业生存指南 -〔沈欣〕

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