WindowBaseのテンプレートを作成。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
// View をつくるパターン
// FirstView *view = [[FirstView alloc]initWithFrame:[window frame]];
// [self.window addSubview:view];
// [view release];
//ViewController
FirstViewController *aViewController=[[FirstViewController alloc] initWithNibName:@"FirstViewController" bundle:[NSBundle mainBundle]];
self.firstViewController=aViewController;
[aViewController release];
[self.window addSubview:[aViewController view]];
[self.window makeKeyAndVisible];
return YES;
}
Viewを普通に追加するだけでしたら、
返信削除UIView *hoge = [[UIView alloc] initWithFrame:CGRectMake()];
[self.window addSubview:hoge];
[self.window makeKeyAndVisible];
でもいける気がします。
その通りですね。ここでは、UIBuilderでInjectされたviewの表示の仕方のサンプルの意味合いで書きました。ちゃんと書かないとつら伝わらないですね。
返信削除