为了账号安全,请及时绑定邮箱和手机立即绑定

检测表视图中按下的uibutton:Swift最佳做法

检测表视图中按下的uibutton:Swift最佳做法

元芳怎么了 2019-10-09 16:32:03
我有一个表格视图,其中包含可变数量的单元格,这些单元格代表与他们的特定讲师相对应的学生。它们是带有按钮的自定义单元格,该按钮触发了对新VC的选择,从而显示了有关该单元格所在的学生的详细信息。我的问题是:快速识别哪个按钮被按下的最佳实践是什么?一旦知道索引路径,就可以确定需要将哪个学生的信息传递给下一个VC。在下面的文章中,对于目标C会有一个很好的答案,但是我不确定如何转换为Swift。任何帮助将非常感激。检测在UITableView中按下了哪个UIButton
查看完整描述

3 回答

?
慕斯709654

TA贡献1840条经验 获得超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

        }


查看完整回答
反对 回复 2019-10-09
  • 3 回答
  • 0 关注
  • 533 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信