0

抱歉标题太长了!

这里的问题非常简单,而且我没有解决方法——除非我编写冗余代码和 GUI 东西。

考虑两个具有相同单元格标识符的 UITableViewCell — 基本上它们看起来相同但具有不同类型的数据。考虑 Apple Store 应用程序。在特色部分 - 您有“最佳游戏”和“最佳应用”表格视图单元格。他们都有一个“查看全部”选项。这与我所拥有的非常相似。

我希望确定这个“查看全部”按钮是从哪个单元格中按下的。(考虑到,当按下任何一个“查看全部”按钮时,我有一个单一的转场进入另一个视图控制器。)

注意:我不想制作另一个 UITableViewCell。我可以,但我不想要。

4

1 回答 1

4
-(void)yourButtonPressed:(id)sender
{    

    CGPoint hitPoint = [sender convertPoint:CGPointZero toView:tableView];
    NSIndexPath *hitIndex = [tableView indexPathForRowAtPoint:hitPoint];
    NSLog(@"%i",hitIndex.row);

}

这是获得“按钮行”的最佳方式

于 2013-10-13T10:02:22.777 回答