Ios 如何设置滑动拉杆y位置小点播种

Ios 如何设置滑动拉杆y位置小点播种,ios,tabbar,Ios,Tabbar,从那里我下载了一个滑动Tabbar的演示,但在这个演示中,我希望Tabbar位置稍微向下,因为我想在页面顶部设置一个图像、标签和后退按钮,但我找不到设置Tabbar位置的方法, 我把导航栏自动隐藏在机顶盒上,我想稍微向下一点 -(void)viewWillAppear:(BOOL)animated { self.navigationController.navigationBarHidden = YES; } 但我想把图像设置在tabbar的顶部 请帮助我,请分享您的宝贵知识按照

从那里我下载了一个滑动Tabbar的演示,但在这个演示中,我希望Tabbar位置稍微向下,因为我想在页面顶部设置一个图像、标签和后退按钮,但我找不到设置Tabbar位置的方法, 我把导航栏自动隐藏在机顶盒上,我想稍微向下一点

-(void)viewWillAppear:(BOOL)animated {

    self.navigationController.navigationBarHidden = YES;
} 

但我想把图像设置在tabbar的顶部 请帮助我,请分享您的宝贵知识

按照以下步骤操作

  • 打开XSlidableTabController.m
  • 转到
    -(void)viewWillLayoutSubviews
    方法
  • 最后添加以下代码

    // change 20 to any other what ever you want.
    [_tabView setFrame:CGRectMake(0, 20, self.view.frame.size.width, _tabHeight)];
    [self.view bringSubviewToFront:_tabView];
    

    这可能会对您有所帮助。

    只需更改XSlidableTabController.m中
    viewWillLayoutSubviews
    方法中的
    baseY
    值即可。


    谢谢你的帮助,这对我来说是一个新的界面,我总是看到addsubview,我可以在google+上向你发送请求吗?它会关闭整个控制器。他只想记下账单。
    - (void)viewWillLayoutSubviews
    {
    [super viewWillLayoutSubviews];
    CGFloat baseY = 60.0f, width = self.view.frame.size.width;
    CGRect rtTabMenu = CGRectMake(0, baseY, width, _tabHeight);
    [_tabView setFrame:rtTabMenu];
    baseY += rtTabMenu.size.height;
    CGRect rtContent = CGRectMake(0, baseY, width, self.view.frame.size.height - baseY);
    [_scrollView setFrame:rtContent];
    CGSize szScrollContent = _scrollView.contentSize;
    szScrollContent.height = rtContent.size.height;
    [_scrollView setContentSize:szScrollContent];
    }