我已經搜索了各種源代碼,並找不到一個清晰和簡單的解決方案,用於在iOS應用程序中使用Xcode 8.3在Swift 3中創建單選按鈕組的等效項。單選按鈕組Swift 3 Xcode 8
例如,如果我在一個組中有3個按鈕,並且一次只能選擇一個按鈕。目前,我正在通過將組中的2個按鈕的狀態更改爲在選擇另一個按鈕時不選擇,反之亦然。
@IBAction func buttonA(_ sender: Any) {
buttonB.isChecked = false
buttonC.isChecked = false
}
@IBAction func buttonB(_ sender: Any) {
buttonA.isChecked = false
buttonC.isChecked = false
}
@IBAction func buttonC(_ sender: Any) {
buttonA.isChecked = false
buttonB.isChecked = false
}
但是我期望一個更有效的方法來做到這一點。
任何有關更高效解決方案的幫助將不勝感激。
你的問題的一切都是關於macOS,但你已經標記了你的問題iOS。你的意思是? – rmaddy
我明白你的意思,我錯誤地混淆了文檔。我的意思是iOS。爲了清楚起見,我正在努力尋找一種爲iOS應用程序創建單選按鈕組的簡單方法。 –
iOS中沒有本機單選按鈕(或收音機組)。你應該用相關信息更新你的問題。 – rmaddy