0

こんにちは、このチュートリアルhttp://codingandcoffee.wordpress.com/2011/10/12/iphone-tutorial-two-combining-uitabbarcontrollers-uitableviews-and-uinavigationcontrollers/に従っていて、なんとかそれを完了することができましたが、誰かが助けることができます詳細ビューの前に別のテーブルビューを追加して、たとえばオブジェクト 1 ---> オブジェクト 1a ---> 詳細ビューのようにドリルダウンします。

ありがとう

編集 さて、私が見ているデータ構造は次のようになります。

object1 --> object 1a--> detail 1a (all the detail view will just contain an image)
        --> object 1b--> detail 1b
        --> object 1c--> detail 1c
        --> object 1d--> detail 1d
        --> object 1e--> detail 1e
object2 --> object 2a--> detail 2a
        --> object 2b--> detail 2b
        --> object 2c--> detail 2c
        --> object 2d--> detail 2d
        --> object 2e--> detail 2e

など..このチュートリアルを使用してオブジェクト1を詳細1aに実装できますが、途中でテーブルビューを実装する必要があります。これでわかりやすくなったと思います。

4

1 に答える 1

0

では、UINavigationController -> UINavigationController -> Detail Viewが必要ですか? まず、最初のビューは次のように UINavigationController である必要があります。

FirstView : UINavigationController

その後、新しいファイルを追加する必要があります: UITableViewControllerのUIViewControllerサブクラスで、 SecondTableView (または必要なもの) という名前を付けます。したがって、UINavigationController では、.m ファイルの先頭に追加する必要があります。

impot "SecondTableView.h"

そして、次のとおりです。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

これを置く必要があります:

SecondTableView *viewC = [[SecondTableView alloc] initWithNibName:@"SecondTableView" bundle:nil];

[self.navigationController pushViewController:viewC animated:YES];

[viewC release];

お役に立てば幸いです。下手な英語で申し訳ありません、
アルベルト

于 2012-02-25T18:28:06.620 に答える