Hatena::Groupiphone-dev

wadadanetの日記

 | 

2009-03-21UITabBarController + UINavigationController + UITableViewControllerはどうするんでしょ

表題の通りですが、なにやら詰まってしまった。

NIBsを使うのだろうけど、、、、

わ、わからないっす。

■ApplicationDelegate.h

 UIWindow *window;
 UITabBarController *tabBarController;

■ApplicationDelegate.m

- (void)applicationDidFinishLaunching:(UIApplication *)application {    
    [window addSubview:tabBarController.view];
}

▼MainWindow.xibは

FIle's Owner

Tab Bar Controller( tabBarControllerとリンク )[*1]

└Tab Bar(UITabBar)

└Selected... ViewController( TestViewController )[*2]

 └UITabBarItem


・[1] UITabBarControllerの設置 - tabBarControllerとリンク

・[2] 一つ目のアイテムのClassをTestViewController

・今は必要ないので2つ目は削除



■TestViewController.h

■TestViewController.m

特になし

TestViewController.xibは

File's Owner(TestViewController)

NavigationController(UINavigationController)[*1]

└NavigationBar

└ViewController( TestTableViewController )[*2]


・[1] UINavigationControllerの設置

・[2] UINavigationController内のUIViewControllerのClassをTestTableViewControllerに変更



■TestTableViewCOntroller

新規作成のTableViewControllerです。



こんな感じです。

どこかおかしいのでしょうか?

画面は真っ黒です。

KishikawaKatsumiKishikawaKatsumi 2009/03/22 02:01 NavigationControllerはMainWindow.xibにおきます。
Tab Bar Controllerの中に入るように、NavigationControllerのアイテムを
ドラッグするとよく分かります。
あと「テレビ番組表」コードが参考になると思います。

ゲスト



トラックバック - http://iphone-dev.g.hatena.ne.jp/wadadanet/20090321
 |