隐藏tabbar时如何显示工具栏?

时间:2012-08-17 16:37:39

标签: iphone ios uitabbarcontroller toolbar tabbar

目前我正在使用简单的iphone应用程序,使用tabbar设置五个按钮然后我选择第三个选项卡,当tabbar被隐藏时,然后我在tabbar区域显示工具栏功能,但工具栏未显示,是否可能当tabbar隐藏时显示工具栏?请帮帮我

先谢谢

我试过了:

[self.tabbarController.tabbar setHidden:YES];

3 个答案:

答案 0 :(得分:0)

是的,只需在[self.tabBarController.tabBar setHidden:YES];

之后将工具栏的隐藏属性设置为NO即可

答案 1 :(得分:0)

您无法禁用某些页面的标签栏,但不能禁用其他页面。你可以做的是在标签栏上画一个工具栏。

AppDelegate *delegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
UIToolbar * tb = [[UIToolbar alloc] init];
tb.frame = CGRectMake(0, delegate.window.frame.size.height-44, 320, 44);
[delegate.window addSubview:tb];

答案 2 :(得分:0)

首先,您需要在appdelegate.m文件中创建一个标签栏,然后才能隐藏工具栏。 或者您可以通过此代码单独创建工具栏

UIToolbar *toolbar = [[UIToolbar alloc] init];
toolbar.frame = CGRectMake(0, 418, 320, 44);

[self.view addSubview:toolbar];
[toolbar release];