【发布时间】:2010-12-13 12:01:04
【问题描述】:
我正在尝试创建自己的标签栏实现,使用工具栏而不是标签栏(以启用新的“标签栏”的自定义)。为了实现这一点,我需要能够在按下按钮时在视图之间切换。
目前,我的视图由一个 tabBar 子视图和一个 customView 子视图组成。后者需要在newTabBarController的按钮回调中进行切换。谁能告诉我我该怎么做?本质上,我希望子视图具有与 presentModalViewController 相同的效果。简单地将我的视图指针设置为不同的视图是行不通的。
下面是一些示例代码:
- (void)viewDidLoad{
customView = selectedViewController.view;
[self.view addSubView:customView];
[self.view addSubView:newTabBarController.view];
}
- (void)buttonHandler:(id)sender {
NewViewController newController = [[NewViewController alloc] init];
// what to do now??
}
需要明确:newTabBarController 不继承自 UITabBarController。它是 UIViewController 的子类。
【问题讨论】:
标签: iphone cocoa-touch sdk