2012-01-27 141 views
-2

有谁知道如何确定在UITableView中选定的行或选定的单元格?你能帮我解决这个问题吗?我真的坚持这个问题为我的应用程序。iOS:UITableView澄清

+0

不确定你在找什么。你看过UITableView文档吗? http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableView_Class/Reference/Reference.html – mservidio 2012-01-27 03:14:08

+0

是的..但我只想要一个代码,当这个单元格被选中时,会有一个警报那会发生..你能帮我吗? – Aldee 2012-01-27 03:18:33

+0

有谁知道如何确定选定的行或UITableView中的选定单元格....什么?澄清你的问题。这实际上是一个问题的一半。 – NJones 2012-01-27 03:20:19

回答

1

致电indexPathForSelectedRowindexPathsForSelectedRows以获得单个或多个选择。

当选择的细胞,您的视图控制器的这个方法被调用:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath; 

indexPath包含选定位置。

+0

谢谢dasblinkenlight ...嗯..我可以举个例子吗?非常感谢.. – Aldee 2012-01-27 03:23:24

+0

@AldeeMativo绝对!在Xcode中,选择“帮助/文档和API参考”。当帮助窗口打开时,在左上角的搜索窗口中输入“didSelectRowAtIndexPath”(不带双引号)。这会给你带来很多匹配的文件。在列表的底部,你会发现十几个样本,检查他们 - 他们演示了这种方法的工作原理。 – dasblinkenlight 2012-01-27 03:27:42

+0

真棒..谢谢..它的作品.. – Aldee 2012-01-27 03:30:05