触摸表格视图单元格后的第一种方法是选择RowOtIndexPath还是prepareforSegue?

时间:2013-09-10 06:00:26

标签: ios

我根据类型设计了各种书籍的表格视图。如果用户触摸单元格,则会对需要书籍项目的新视图控制器执行segue。我已经在

中初始化了本书。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 

方法。但是在没有先调用触摸的方法之后,首先调用以下方法!!!!

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender

触摸表格视图单元格后调用的第一个方法是什么??

1 个答案:

答案 0 :(得分:1)

我认为您必须将segue与单元格链接,但与当前视图控制器的视图相关联。在这种情况下,当您单击单元格

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender

不会被调用。 然后在

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

你可以手动执行segue:

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