【发布时间】:2011-12-18 18:31:07
【问题描述】:
我已经搜索了 stackoverflow 以找到答案,但我找不到答案。
我在 uitableview 的 uitableviewcell 中有一个 uibutton。
我点击它。当我点击它时,会触发一个功能。在函数内部,我试图获取 uitableviewcell 的索引路径。 indexpath 应该是我之前按下的按钮所在的那个。该函数被触发,但当我访问 indexpath 时我得到一个 nil 值。
这是我使用的代码
NSIndexPath *indexPath = [walltablefriends indexPathForCell:(UITableViewCell*)[[sender superview] superview]];
但它不起作用,它给了我 'nil' 。任何帮助表示赞赏!
【问题讨论】:
-
您是如何将按钮添加到单元格的?如果在代码中,您是否将其添加到单元格或单元格的内容视图中?
-
另外,只是一个健全的检查:你已经验证了,当你通过 walltablefriends 时,不是零,对吧?
-
这就是我添加按钮的方式 [cell.contentView addSubview:button1];
-
dreylin 我认为你是对的,walltablefriends 表是零!!!
标签: objective-c ios uitableview