按下按钮 B 时如何更改按钮 A 的标题?
How to change title of button A when button B is pressed?
在Swift中,我想在按下按钮 B 时更改按钮 A 的标题。
我在 IBAction 按钮 B 下尝试了 sender.ButtonA.setTitle("Title", forState: UIControlState.Normal)
,但它不起作用..这只是一个猜测..
您不能使用 sender
来满足您的需要。因为 sender
是您单击的按钮,而不是您要更改其标题的按钮。
因此,您需要像创建 IBAction 一样为您的按钮创建一个 IBOutlet
。然后你可以这样称呼它:
yourButton.setTitle("Title", forState: UIControlState.Normal)
在Swift中,我想在按下按钮 B 时更改按钮 A 的标题。
我在 IBAction 按钮 B 下尝试了 sender.ButtonA.setTitle("Title", forState: UIControlState.Normal)
,但它不起作用..这只是一个猜测..
您不能使用 sender
来满足您的需要。因为 sender
是您单击的按钮,而不是您要更改其标题的按钮。
因此,您需要像创建 IBAction 一样为您的按钮创建一个 IBOutlet
。然后你可以这样称呼它:
yourButton.setTitle("Title", forState: UIControlState.Normal)