通过单击 tableview 单元格切换到模态视图(新手)

Posted

技术标签:

【中文标题】通过单击 tableview 单元格切换到模态视图(新手)【英文标题】:switch to modal view by clicking on tableview cell (newbie) 【发布时间】:2012-03-25 21:38:51 【问题描述】:

我知道这是一个简单的问题,但我找不到答案。那么如何通过选择UITableViewCell 以模态方式切换到新视图?

我知道我可以使用类似这样的代码:

if (cell.isSelected)
    
         [self performSegueWithIdentifier:@"someSegue" sender:self];
    

我必须检查这个单元格是否在一段时间内被选中,因此我不知道我应该在UITableViewController 的哪个位置使用此代码。

【问题讨论】:

【参考方案1】:

您想要实现tableView:didSelectRowAtIndexPath: 委托方法。这将在您选择表格视图的一行时调用。

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

     [self performSegueWithIdentifier:@"someSegue" sender:self];

更多详情请见Table View Programming Guide for ios

【讨论】:

以上是关于通过单击 tableview 单元格切换到模态视图(新手)的主要内容,如果未能解决你的问题,请参考以下文章

TableView 单元格单击到另一个 TableView

如何通过单击单元格中的按钮来删除 tableView 中的单元格?使用核心数据

单击特定网格视图单元格时淡出网格视图

带有自定义 UITextView 单元格的 TableView 将导航栏滚动到屏幕外

如何通过单击 tableview 单元格上的按钮获取文档 ID?

打开 TableView 到最后点击的单元格