按下按钮 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)