2014-11-06 1 views
0

https://github.com/EuanChan/XSlidableTabController Оттуда я загружаю одну демонстрационную скользящую Tabbar, но в этой демонстрации я хочу немного изменить позицию на вкладке, потому что я хочу установить одно изображение, ярлык и кнопку назад вверху страницы, но я может не в состоянии найти, чтобы установить позицию TabBar, и я скрыть панель навигации его автоматически на множестве сверху я хочу немного внизкак установить скользящую табуляцию y позиция немного посеяна

-(void)viewWillAppear:(BOOL)animated { 

    self.navigationController.navigationBarHidden = YES; 
} 

enter image description here

, но я хочу, чтобы установить изображение верхней части TabBar пожалуйста, помогите мне, пожалуйста, поделитесь своим val uable knowledge

ответ

0

Следуйте инструкциям ниже.

  1. открыт XSlidableTabController.m
  2. перейти к - (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]; 

Может быть, это поможет вам.

+0

Thankyou за помощью, это ново для меня bringSubviewToFront, я всегда вижу addsubview, я могу отправить вам запросить на Google + –

+0

ок. ты можешь отправить. –

+0

@ пользователь3899589 сделано? –

1

Просто измените значение baseY в методе viewWillLayoutSubviews в XSlidableTabController.m. enter image description here

- (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]; 
} 
+0

он уничтожит весь контроллер. он хочет снять только вкладку. –