Swift 按下按钮B时,如何更改按钮A的标题?
在Swift中,我想在按下按钮B时更改按钮A的标题Swift 按下按钮B时,如何更改按钮A的标题?,swift,button,title,Swift,Button,Title,在Swift中,我想在按下按钮B时更改按钮A的标题 我在iAction按钮B下尝试了sender.ButtonA.setTitle(“Title”,用于状态:UIControlState.Normal),但无法工作。。这不过是猜测而已。您不能根据自己的需要使用发件人。因为sender是您单击的按钮,而不是要更改其标题的按钮 因此,您需要像创建iAction那样对按钮进行IBOutlet。那么你可以这样称呼它: yourButton.setTitle("Title", forState: UICo
我在iAction按钮B下尝试了
sender.ButtonA.setTitle(“Title”,用于状态:UIControlState.Normal)
,但无法工作。。这不过是猜测而已。您不能根据自己的需要使用发件人。因为sender
是您单击的按钮,而不是要更改其标题的按钮
因此,您需要像创建iAction那样对按钮进行IBOutlet
。那么你可以这样称呼它:
yourButton.setTitle("Title", forState: UIControlState.Normal)
请解释一下你说“没用”是什么意思。你有编译器错误吗?还是它跑了,只是不做你想做的?还是发射了导弹?sender
参数是单击的按钮。在这种情况下,这将是ButtonB。检查Christian的答案,了解如何继续。你差点就成功了:)谢谢你!现在我明白了“发送者”!:)