/ / Swift-Switchを使用してUIButtonの機能を変更する-配列、swift、function、uibutton、switch-statement

スイフト - スイッチを使用してUIButtonの機能を変更する - 配列、swift、function、uibutton、switch-statement

Switch(toggle button)を使用してUIButtonの機能を変更できるかどうかを知りたいですか?

現在、私のUIButtonは4枚のカードを扱っています。異なる選択のカードを処理するために、スイッチ(トグルボタン)を使用して、異なる文字列配列からカードをプルするようにします。

今では、ラベルのテキストや背景色を変更したり、電源を入れたり切ったりしたときに別のカードを扱うようにできました。しかし、それは私が得ることができる限りです。

ヘルプやガイダンスを事前に感謝します!

回答:

回答№1は0
@IBOutlet weak var mySwitch: UISwitch!

var array1: [Cards] = []
var array2: [Cards] = []

@IBAction dealCards(sender: UIButton) {
let cards = mySwitch.on ? array1 : array2

// Do things with cards
}

方法の簡単な例です。