viewController を使用して tableView を持つアプリを作成しました。項目を選択した後、2 番目の viewController に移動し、渡されたデータで開きます。RootTableView で次のことを実装しています。
(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSString *selecteditem = [listOfItems objectAtIndex:indexPath.row];
DetailViewController *dvController = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:[NSBundle mainBundle]];
dvController.selectedItem = selectedItem;
[self.navigationController pushViewController:dvController animated:YES];
[dvController release];
dvController = nil;
}
このコードは基本的に機能するはずですが、アイテムを選択した後(青色)、選択した青色のままで、何も起こりませんでした...別の行を選択した後、同じことが起こりました。私の何が問題なのですか?コード?