我使用 UITableViewController 来管理数据。当我单击单元格时,我的程序会转到另一个场景(让它成为 myDetailViewController)。但是我刚刚添加了搜索栏(UISearchViewController)并且搜索效果很好,但是当我单击带有过滤数据的表格中的单元格时,什么也没有发生。但是我需要程序去 myDetailViewController 场景查看对象的详细信息。我该如何执行?
顺便说一句,为了更改视图(来自基本单元格,未过滤),我正在使用 segues。而且我也在使用这种方法:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([[segue identifier] isEqualToString:@"nameofmysegue"]) {
//some code to give some data to new controller;
}
}
当我使用
tableView:didSelectRowAtIndexPath
: 时,没有 segues 什么都不会发生。