hi В моем приложении я использую TabBar. Вначале, когда я вызываю loginControl, я скрываю панель вкладок, используя [login hidesBottomBarWhenPushed=YES];
сейчас, если логин имеет успех, тогда я показываю detailViewController, но я не вижу TabBar даже после hidesBottomBarWhenPushed
до NO
.
В чем проблема ... может ли кто-нибудь мне помочь?Bottom tabBar hide
1
A
ответ
0
Если вам больше не нужен контроллер входа в систему, вы можете нажать его перед тем, как нажать вторую. Это сделает работу, но в задней кнопке есть странная анимация. Это еще решение :)
[navController popViewControllerAnimated:NO];
Edit:
Попробуйте это ....
loginSuccessController *login = [[loginSuccessController alloc] initWithNibName:@"loginSuccessController" bundle:nil];
[self.navigationController popViewControllerAnimated:NO];
[self.navigationController pushViewController:login animated:YES];
0
вы можете попробовать [self setHidesBottomBarWhenPushed:NO];
в viewwillappear вашего loginsuccesscontroller или viewdidload
+0
да, я пытаюсь, но никакого эффекта – Hiren
2
Используйте этот метод скрывать и показывать табуляцию :)
-(void)makeTabBarHidden:(BOOL)hide
{
UITabBarController *tabBarController = self.tabBarController;
if (hide == tabBarController.tabBar.hidden) {
return;
}
UIView *contentView;
if ([[tabBarController.view.subviews objectAtIndex:0] isKindOfClass:[UITabBar class]]) {
contentView = [tabBarController.view.subviews objectAtIndex:1];
} else {
contentView = [tabBarController.view.subviews objectAtIndex:0];
}
if (hide) {
contentView.frame = tabBarController.view.bounds;
}
else {
contentView.frame = CGRectMake(tabBarController.view.bounds.origin.x,
tabBarController.view.bounds.origin.y,
tabBarController.view.bounds.size.width,
tabBarController.view.bounds.size.height - tabBarController.tabBar.frame.size.height);
}
tabBarController.tabBar.hidden = hide;
}
Смежные вопросы
- 1. Пользовательское приложение Tabbar ipad hide tabbar
- 2. ons-tabbar hide with jQuery
- 3. iOS 9.0 Tabbar hide автоматически и viewcontroller исчезают в push
- 4. TabBar внутри вида TabBar
- 5. echo a bottom bottom php
- 6. bottom-align bottom не работает
- 7. max-height 100 и bottom bottom
- 8. margin-bottom или padding-bottom not working
- 9. Управление TabBar Действия при изменении TabBar динамически
- 10. tabbar controlbar tabbar не получает hid
- 11. Как растянуть элементы TabBar до ширины TabBar?
- 12. Haxe program hide hide
- 13. tabbar rotating
- 14. Использование контроллера TabBar с monotouch.dialog
- 15. hide element on click hide element
- 16. Sencha Touch 1 TabBar undersized
- 17. UITabBarItem Show/Hide
- 18. iOS7 не может скрыть TabBar, черная полоса
- 19. android border bottom bottom с различными цветами/шириной
- 20. Почему клавиатура появляется после TabBar?
- 21. float left right bottom
- 22. Wordpress: Navigation Border-Bottom
- 23. background-position bottom parseInt
- 24. Текст border-bottom issue
- 25. canvas bottom missing uwp
- 26. Dockpanel Fix Bottom Child
- 27. Css Border-bottom-width
- 28. HTML5 Страница Bottom Stick
- 29. Xamarin Bottom Bar Потерянный
- 30. SQL select bottom half
Дайте нам код. Возможно, вы нажимаете на ваш detailView поверх tabBarController. –