1

テーブルビューに「レベル」を追加する方法について、チュートリアルや説明を探しています。

XCode 4.3.2 を使用しています。マスター/ディテール アプリを作成し、アプリケーションを機能させるために必要なことをすべて行いました。しかし、テーブル ビューにはレベルが 1 つしかなく、2 番目のレベルを取得する方法がまったくわかりません。

Google と Apple のドキュメントをよく検索しましたが、何も見つかりませんでした..

私の願いは、リストを持つことです。リストのオブジェクトをクリックすると、新しいリストで 2 番目のレベルに移動し、2 番目のリストのオブジェクトをクリックすると、詳細ビ​​ューが変更されます。

4

1 に答える 1

3

あなたの言いたいことは、次のView Controllerに行くことだと思います。あなたがすべきことは、デリゲートメソッドを使用することです- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPathドキュメントへのリンク

ここで、新しい tableViewController を作成できます。

UITableViewController *newTable = [[UITableViewController alloc] initWithStyle:UITableViewStylePlain];
[self.navigationController pushViewController:newTable animated:YES];

ただし、(私が推測する) やりたいことは、データを送信することです。そのため、newTable tableviewcontroller で、必要なデータを送信できる新しい init メソッドを作成する必要があります。たとえば、配列。その後、クラスはそのデータを処理し、必要に応じて表示できます。

それがあなたの質問に答えたことを願っています。

于 2012-05-01T11:53:06.457 に答える