美国上市公司
亿元级外企IT培训企业

400-111-8989

热门课程

iphone-隐藏tabbar会出现空白

  • 时间:2014-12-29
  • 发布:IT培训
  • 来源:资料库

- (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, 460, view.frame.size.width, view.frame.size.height)];
            } else {
                [view setFrame:CGRectMake(view.frame.origin.x, 460-49, 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, 460)];
            } else {
                [view setFrame:CGRectMake(view.frame.origin.x, view.frame.origin.y, view.frame.size.width, 460-49)];
            }
        }
    }
   
    [UIView commitAnimations];
}
上一篇:iOS让键盘消失的技巧
下一篇:关于iphone定位的基本知识

java技术有哪些优点优势

选择城市和中心
贵州省

广西省

海南省