我想为AppDelegate
添加两个子视图,为mainviewController
添加一个子视图,为UIToolbar
添加另一个子视图。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]autorelease];
// Override point for customization after application launch.
self.mainViewController = [[[MainViewController alloc]init]autorelease];
self.window.rootViewController = self.mainViewController;
[self.window makeKeyAndVisible];
return YES;
}
答案 0 :(得分:3)
只需将其添加到您的app delegate window
(我建议以相同的方式显示rootViewController以支持iOs 3):
[self.window addSubview:myToolBar];
[self.window addSubview:self.mainViewController.view];
注意,在顶部viewController上使用一些动画不会为工具栏设置动画,因为在这种情况下它不是这个viewController的视图子视图。