我想使用這個 IBAction func 作為通用函式
@IBAction func test(_ sender: Any) {
}
我怎么知道發件人是一個 UIButton?
uj5u.com熱心網友回復:
嘗試這個
@IBAction func test(_ sender: Any) {
if let button = sender as? UIButton {
// Do something with button
}
// If you don't use the button
if sender is UIButton {
// Do something
}
}
uj5u.com熱心網友回復:
您可以為每個按鈕設定不同的標簽。然后測驗哪個標簽作為發件人以知道點擊了哪個按鈕。
@IBAction func test(_ sender: Any) {
if let tag = (sender as? UIView).tag {
switch tag {
:/ add case for each tab value
}
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/346319.html
