gpt4 book ai didi

ios - 自定义Tabbar应用ipad隐藏tabbar

转载 作者:行者123 更新时间:2023-11-29 13:01:56 25 4
gpt4 key购买 nike

您好,我正在开发 iPad 应用程序。我曾经自定义标签栏。还有屏幕左侧的标签栏按钮。我想看全屏。所以我尝试了隐藏标签栏的代码,但没有隐藏。我在屏幕底部看到灰色空间。 Gary 空间高度是 IOS 7 大约 49 px 但 IOS 6 大约 20 px。我能做什么。

- (void)hideTabBar
{
for(UIView *view in self.view.subviews)
{
if([view isKindOfClass:[UITabBar class]])
{
view.hidden = YES;
break;
}
}
}

Gray space in IOS 7

最佳答案

你可以这样做,

 for(UIView *view in self.tabBarController.view.subviews)
{
if([view isKindOfClass:[UITabBar class]])
{
[view setFrame:CGRectMake(view.frame.origin.x, 1024, view.frame.size.width, view.frame.size.height)];
}
else
{
[view setFrame:CGRectMake(view.frame.origin.x, view.frame.origin.y, view.frame.size.width, 1024)];
}

}

注意:这是在 ios 6 和更早版本中测试的,所以如果你想在 ios 7 和更高版本中运行,请设置框架和框架的一些标志。

关于ios - 自定义Tabbar应用ipad隐藏tabbar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19565300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com