我有一個表格視圖,其中包含可變數(shù)量的單元格,這些單元格代表與他們的特定講師相對應的學生。它們是帶有按鈕的自定義單元格,該按鈕觸發(fā)了對新VC的選擇,從而顯示了有關該單元格所在的學生的詳細信息。我的問題是:快速識別哪個按鈕被按下的最佳實踐是什么?一旦知道索引路徑,就可以確定需要將哪個學生的信息傳遞給下一個VC。在下面的文章中,對于目標C會有一個很好的答案,但是我不確定如何轉換為Swift。任何幫助將非常感激。檢測在UITableView中按下了哪個UIButton
3 回答

慕斯709654
TA貢獻1840條經(jīng)驗 獲得超5個贊
Swift 3.0解決方案
cell.btnRequest.tag = indexPath.row
cell.btnRequest.addTarget(self,action:#selector(buttonClicked(sender:)), for: .touchUpInside)
func buttonClicked(sender:UIButton) {
let buttonRow = sender.tag
}
- 3 回答
- 0 關注
- 626 瀏覽
添加回答
舉報
0/150
提交
取消