Я работаю над приложением, которое использует UITabBarController
. В какой-то момент мне нужно перевернуть вид и весь tabbar
, а также обновить пункты tabbar
.Переверните TabBar и subView в ViewController iOS
Чтобы перевернуть взгляды без tabbar
, я использовал:
-(IBAction)flipView:(id)sender {
if (self.isSignUpViewOnDisplay == YES) {
[self.signUpView setHidden:YES];
[self.signUpView setHidden:NO];
[UIView transitionFromView:self.signUpView toView:self.signInView
duration:1.0
options:UIViewAnimationOptionTransitionFlipFromRight | UIViewAnimationOptionShowHideTransitionViews
completion:NULL];
self.isSignUpViewOnDisplay = NO;
}
else {
[self.signUpView setHidden:NO];
[self.signUpView setHidden:YES];
[UIView transitionFromView:self.signInView toView:self.signUpView
duration:1.0
options:UIViewAnimationOptionTransitionFlipFromLeft | UIViewAnimationOptionShowHideTransitionViews
completion:NULL];
self.isSignUpViewOnDisplay = YES;
}
}
И это прекрасно работает. Теперь, я внутри tabbar
, и я должен перевернуть его. Используя тот же код, я не вижу флип-анимацию. Хотя, tabbar
обновлен и прост.
Как я могу перевернуть целое tabbar
с контроллером тока?