我对 iPad 很陌生UISplitViewController
.
我需要在主视图/左视图的底部添加一个包含 3 个选项卡的选项卡栏。我为这 3 个选项卡中的每一个选项卡都有不同的视图控制器。我还没有找到任何其他在基于拆分视图的应用程序中使用选项卡栏的示例。
在哪里插入标签栏控制器以显示在根视图的底部?
如何建立连接,以便在选择表格单元格时,detailItem 信息显示在详细信息视图中?选项卡栏已添加到 IB 的根视图中。我应该以编程方式添加它吗?
在您的应用程序委托中添加标签栏控制器,然后将视图控制器添加到标签栏控制器并将窗口根视图控制器设置为标签栏控制器。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.tabbar=[[UITabBarController alloc] init];
self.vc1 = [[vc1 alloc] initWithNibName:@"ViewController_iPhone" bundle:nil];
// do the same to other VCs
self.tabbar.viewControllers=[NSArray arrayWithObjects:vc1,vc2,vc3,vc4, nil];
self.window.rootViewController = self.tabbar;
[self.window makeKeyAndVisible];
return YES;
}
我希望它有帮助:-)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)