0

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

提前致谢

我试过这个:

[self.tabbarController.tabbar setHidden:YES];
4

3 回答 3

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];
于 2012-08-17T16:44:58.727 回答
0

是的,只需将工具栏的 hidden 属性设置为 NO after [self.tabBarController.tabBar setHidden:YES];

于 2012-08-17T16:41:45.017 回答
0

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

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

[self.view addSubview:toolbar];
[toolbar release];
于 2013-02-07T07:18:29.163 回答