我只是在制作一个基本的应用程序,我可以打开和关闭开关来告诉我一天中某个类(class)是否有作业。我遇到的问题是将所有开关更改为关闭的重置按钮。如何使用按钮快速更改开关状态?这是我到目前为止所拥有的:
//
// ViewController.swift
// HomeworkManager
//
// Created by Nate Parker on 9/2/14.
// Copyright (c) 2014 Nathan Parker. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func resetClicked(sender: AnyObject) {
}
@IBOutlet var spanish: UISwitch
@IBOutlet var algebra: UISwitch
@IBOutlet var amerCult: UISwitch
@IBOutlet var bio: UISwitch
@IBOutlet var col: UISwitch
}
最佳答案
这应该只是使用 setOn()
的问题开关方法:
@IBAction func resetClicked(sender: AnyObject) {
spanish.setOn(false, animated: true);
algebra.setOn(false, animated: true);
amerCult.setOn(false, animated: true);
bio.setOn(false, animated: true);
col.setOn(false, animated: true);
}
关于ios - 如何在快速单击按钮时更改开关状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25635708/