我有3个
- npm report-coverage
+ npm run report-coverage
需要切换,即。当我点击一个时,如果选择了其中任何一个,则会取消选择,因此任何时候都只能选择一个Buttons
基本上用选中的特定按钮更新整数。我甚至不知道从哪里开始。
答案 0 :(得分:2)
对于那个击球手的方法是segmentedControl
,但是如果你想要这个按钮,那么你可以再创建一个UIButton
的实例,然后像这样使用它。
var selectedButton: UIButton = UIButton()
现在,如果你有所有3个按钮的通用方法,你可以试试这个
@IBOutlet func buttonClicked(sender: UIButton) {
self.selectedButton.selected = false
self.selectedButton = sender
self.selectedButton.selected = true
}
如果你有3个不同的IBAction
,那么创建一个这样的函数,并从所有3 Button
个动作中调用该函数。
func setSelectedButton(sender: UIButton) {
self.selectedButton.selected = false
self.selectedButton = sender
self.selectedButton.selected = true
}
现在以这种方式从所有3种动作方法中调用此函数。
self.setSelectedButton(sender)