在目标 c 中,您可以以下面提到的方式声明 IBOutlets:
IBOutlet UIButton *btn1, *btn2, *btn3;
Run Code Online (Sandbox Code Playgroud)
您可以在故事板中绑定这些按钮。
现在我想在 Swift 中使用相同的术语。我想在同一行中声明这 3 个按钮,而不是在 3 个不同的行中声明它们。我也可以使用以下方法在 Swift 中声明这些按钮:
@IBOutlet var btn1, btn2, btn3: UIButton!
Run Code Online (Sandbox Code Playgroud)
但我的问题是我只能在故事板中绑定“btn1”。“btn2”和“btn3”未显示在连接检查器中。
我不想使用 UIOutletCollection 类。