我根据类型设计了各种书籍的表格视图。如果用户触摸单元格,则会对需要书籍项目的新视图控制器执行segue。我已经在
中初始化了本书。- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
方法。但是在没有先调用触摸的方法之后,首先调用以下方法!!!!
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
触摸表格视图单元格后调用的第一个方法是什么??
答案 0 :(得分:1)
我认为您必须将segue与单元格链接,但与当前视图控制器的视图相关联。在这种情况下,当您单击单元格
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
不会被调用。 然后在
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
你可以手动执行segue:
[self performSegueWithIdentifier:@"MySequeIdentifier" sender:self];