Swift:如何获取每个表行中按钮的行号?

时间:2015-07-14 08:42:01

标签: swift uitableview xcode6

我有一张桌子。每个表都有自己的自定义按钮。按下后面的函数运行

@IBAction func select(sender: UIButton) {

      anobject.itsproperty[the row?] = true
 }

如何访问按下按钮的哪一行?所以我可以用它来访问一个数组。

1 个答案:

答案 0 :(得分:4)

cellForRowAtIndexPath中将行索引分配给按钮的tag属性。

cell.button.tag = indexPath.row

然后获取标记以区分行

@IBAction func select(sender: UIButton) {
   if sender.tag == 0 {
     // do something with first row
   }
 }