だから私はtableViewを含むアプリを持っています。行を押すと、新しいView Controllerに移動して結果を転送する必要があります。しかし、それは一種の作品です。行を押すと、その行は選択されたままになりますが (青色でハイライト表示)、別の行を選択すると、最初の行のプレスが解除され、対応するビューに移動します。これが少し混乱している場合は申し訳ありません。ここにエラーの短いビデオがあります --> http://vid.ly/1e8u0h
問題は、行をタップすると、「タップアップ」アクションが送信されないため、このメソッドを続行しないことです。
-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath
{
DetailViewController *detailViewController = [[DetailViewController alloc] init];
NSArray *items = [[BNRItemStore sharedStore] allItems];
BNRItem *selectedItem = [items objectAtIndex:[indexPath row]];
[detailViewController setItem:selectedItem];
[[self navigationController] pushViewController:detailViewController animated:YES];
}
これを修正するにはどうすればよいですか? ありがとう。