隐藏tabbar
来源:互联网 发布:win7 iis php环境搭建 编辑:程序博客网 时间:2024/05/16 04:46
隐藏tabbar有两种方式:
1:在pushViewController之前调用
[self setHidesBottomBarWhenPushed:YES];
同时在viewWillDisappear调用:
- (void)viewWillDisappear:(BOOL)animated {
[self setHidesBottomBarWhenPushed:NO];
[super viewDidDisappear:animated];
}
2:使用函数:
- (void) hideTabBar:(BOOL) hidden{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0];
for(UIView *view in self.tabBarController.view.subviews)
{
if([view isKindOfClass:[UITabBar class]])
{
if (hidden) {
[view setFrame:CGRectMake(view.frame.origin.x, 480, view.frame.size.width, view.frame.size.height)];
} else {
[view setFrame:CGRectMake(view.frame.origin.x, 433, view.frame.size.width, view.frame.size.height)];
}
}
else
{
if (hidden) {
[view setFrame:CGRectMake(view.frame.origin.x, view.frame.origin.y, view.frame.size.width, 480)];
} else {
[view setFrame:CGRectMake(view.frame.origin.x, view.frame.origin.y, view.frame.size.width, 433)];
}
}
}
[UIView commitAnimations];
}
方式一的方法代码简单,且界面也好控制一些
- 隐藏tabbar
- 隐藏tabbar
- 隐藏tabbar
- 隐藏tabbar
- tabBar隐藏
- 隐藏tabBar
- 隐藏tabbar
- 隐藏TabBar
- 隐藏tabbar
- 隐藏tabBar
- 隐藏tabbar
- 隐藏TabBar
- 隐藏tabBar
- 隐藏Tabbar
- 隐藏tabbar和显示tabbar
- 如何隐藏tabbar
- ios如何隐藏TabBar?
- 当前页面隐藏tabbar
- MyEclipse下axis2插件的安装
- linux公社大量免费的在线android资料
- ZET V960 root 权限破解终极记录
- 6.21.2013
- 拼出漂亮的表格
- 隐藏tabbar
- 一些书签
- 设计模式——小单例有大秘密
- Oracle中如何插入特殊字符:& 和 ' (多种解决方案)
- javaScript中DOM访问
- 20130621-OrCAD16.6导致网表设置
- 真心爱测试,努力去工作
- 如何建立asm汇编开发环境
- 调试专栏