2

我想将两个子视图添加到AppDelegate一个 formainviewController和另一个子视图 for 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;
}
4

1 回答 1

3

只需将其添加到您的应用程序委托window(我建议以相同的方式显示 rootViewController 以支持 iOs 3):

[self.window addSubview:myToolBar];
[self.window addSubview:self.mainViewController.view];

请注意,在顶部 viewController 上使用一些动画不会为工具栏设置动画,因为在这种情况下它不是此 viewController 的视图子视图。

于 2012-05-20T19:30:29.263 回答