2009/09/08

[Objective-C][iPhone sdk]tabbarの実装

今、ColorMakerのバージョンアップでプログラムを修正しています。

その中で、検討事項として、tabbarを使おうかなと悩んでいます。

で、実装方法がわからないので、仕様書を読んでみると、方法が書いてあったので、簡単に作ってみることにしました。

ソースは下記のような感じ

UITabBarController *hoge = [[UITabBarController alloc] initWithNibName:nil bundle:nil];

UIViewController *tab1 = [[[UIViewController alloc] initWithNibName:nil bundle:nil] autorelease];
UIViewController *tab2 = [[[UIViewController alloc] initWithNibName:nil bundle:nil] autorelease];
UIViewController *tab3 = [[[UIViewController alloc] initWithNibName:nil bundle:nil] autorelease];
tab1.title = @"ゲッツ";
tab2.title = @"なんでだろー";
tab3.title = @"フォー";

hoge.viewControllers = [NSArray arrayWithObjects:tab1, tab2, tab3, nil];
[window addSubview:hoge.view];
// Override point for customization after application launch
[window makeKeyAndVisible];

上は、一発屋芸人の決め台詞をボタンにしたプログラム。

実行結果は、このような感じ
Photobucket

うん。確かに、表示された。
意外と単純に実装できたので、うれしい。

0 コメント:

コメントを投稿