iphone - 基于 View 的应用程序中的选项卡栏 - XCode

标签 iphone xcode ipad ios uitabbar

如何在第二 View 的基于 View 的应用程序中使用标签栏?

编辑:

(假设)我的应用程序包含四个 View 。从 firstView 到 secondView 的导航很简单,我想要 secondView 上的 Tab Bar 并将两个 View 的其余部分与 Tab Bar 连接起来。

最佳答案

另一方面,我认为这已经在这里讨论过:uitabbarcontroller / uitabbar in navigation based project

随便看看。

编辑:如果它是一个基于导航的应用程序,并且您希望在第二个 View 上显示您的标签栏,只需初始化导航 Controller 并向其使用 pushViewController 消息并将 tabBarController 推送到导航堆栈上。

tabBarController = [[UITabBarController alloc] init];
tabBarController.viewControllers = [NSArray arrayWithObjects:viewController1,viewController2,nil];
[self.navigationController pushViewController:tabBarController animated:YES];

将其放置在您希望从第一个 View 推送此 tabBarController 的任何位置,其中第一个 View 是基于导航 Controller 的实体,viewController1、viewController2 等是来自选项卡栏项目的 View Controller 。

关于iphone - 基于 View 的应用程序中的选项卡栏 - XCode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5218524/

相关文章:

ios - Xcode 7.0 测试版 :- ibtool failed with exit code 255

iphone - 我需要一个好的 iOS FTP 客户端库

ios - 如何编辑亮度、对比度和饱和度并为已创建的保存在库中的视频添加字幕?

iphone - iOS 客户端/服务器通信

ios - 滚动时 UIScrollView 问题

ios - CAGradientLayer 边界没有改变

objective-c - 为 Xcode 5 的快速帮助⁣帮助创建枚举文档字符串

iphone - 触发 addSubview 方法

iphone - NSThread + 使用 UIkit (UIImage)

android - iPad 和 Android 上的 Twitter Bootstrap 下拉菜单即使使用 hack 也无法正常工作