Cha*_*lva 18
通过使用此变通方法,您可以添加现有操作,还可以将多个按钮连接到单个操作.
我认为Xcode8中存在一个错误.您可以通过更改sender为将多个/单个按钮添加到单个操作/功能_ sender
例如: - 普通按钮
@IBAction func huu(sender: UIButton) {
}
Run Code Online (Sandbox Code Playgroud)
您无法为此操作添加多个按钮或单个按钮,您只需更改此类操作,然后您可以使用拖动和连接故事板添加多个按钮.
@IBAction func huu(_ sender: UIButton) {
}
Run Code Online (Sandbox Code Playgroud)
连接IBOutlets后Xcode会显示如下警告: -
要删除此警告,请_从操作/功能中删除简单符号.确保_在连接IBOutlets后删除
希望这会帮助你!:)
kun*_*jus 10
当您连接按钮操作时,默认情况下该方法将如下所示:
@IBAction func s(_ sender: Any) {
}
Run Code Online (Sandbox Code Playgroud)
只需将Any更改为UIButton,您就可以将更多按钮操作连接到此特定方法.
因此在更改之后它应该如下所示:
@IBAction func s(_ sender: UIButton) {
}
Run Code Online (Sandbox Code Playgroud)
希望这能解决问题.:)
| 归档时间: |
|
| 查看次数: |
4674 次 |
| 最近记录: |