你能帮我理解一下如何弄清楚我的处境吗?我有一个表视图和单元格原型名称'cellWithButton‘。在这个单元格上我有一个按钮。我按住“control”并拖动到视图控制器,以便在其中进行按钮触摸操作。我不明白如何判断哪个单元格有一个按下的按钮。
我试着用'tag‘来解决这个问题。所以在cellForRowAtIndexPath的时候给按钮设置不同的标签。但是它不起作用。我可以在cellForRowAtIndexPath期间分配按钮的哪个属性,以便将来确定此按钮。
毕竟,我想也许我做错了什么?
发布于 2015-08-22 17:15:25
当我在函数中填充tableview时
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell我将任何字符串都赋给单元格原型上的按钮'accessibilityLabel‘
var buttonOnCell : UIButton = cell.viewWithTag(200) as! UIButton
buttonOnCell.accessibilityLabel = "button number 3"在行动中,我可以访问它
@IBAction func buttonPressedOnCell(sender: UIButton) {
println(sender.accessibilityLabel)
}https://stackoverflow.com/questions/32154095
复制相似问题