gpt4 book ai didi

objective-c - UiSplitViewController 中的 UITabbarController

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:55:43 25 4
gpt4 key购买 nike

我是 iPad 开发的新手。我正在开发类似于以下应用程序的 ipad 应用程序:

http://itunes.apple.com/us/app/dropbox/id327630330?mt=8

http://itunes.apple.com/in/app/box.net/id290853822?mt=8 ...

在这两个应用程序中,结构看起来像集成在 uisplitviewcontroller 中的 uitabbarcontroller。但是我听说 uisplitviewcontroller 不能是 rootviewcontroller。那么这些应用程序是如何设计的???怎么做这样的结构???

最佳答案

你说得对,uisplitviewcontroller 不能是 rootviewcontroller。因此,必须将其添加为 subview ,如下所示:

- (BOOL)application:(UIApplication *)app didFinishLaunchingWithOptions:(NSDictionary *)options {
UIViewController *vc1 = [[CalculatorViewController alloc] init];
UIViewController *vc2 = [[GraphViewController alloc] init];
UISplitViewController*svc=[[UISplitViewControlleralloc]init];
svc.viewControllers = [NSArray arrayWithObjects:vc1, vc2, nil];
[vc1 release]; [vc2 release];
[window addSubview:svc.view];
[window makeKeyAndVisible];
return YES;}

看看这个 sample在 developer.apple.com 上可用

关于objective-c - UiSplitViewController 中的 UITabbarController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7159352/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com