В iOS6 внедрих лента за търсене за моя табличен изглед. Успях да избера реда в резултатите от търсенето, като направих следното:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if (tableView == self.searchDisplayController.searchResultsTableView) {
// Perform segue to detail when a SEARCH table cell is touched
[self performSegueWithIdentifier:@"setPWSDetails:" sender:tableView];
}
}
В iOS7, когато стартирам приложението си и извърша търсене, същата функция се извиква, но условието: tableView == self.searchDisplayController.searchResultsTableView не се изпълнява. Има ли нещо, което пропускам или нещо друго, което трябва да направя в сценария или кода.
Благодаря ти...Амро