Strange animation on iOS 7 when using hidesBottomBarWhenPushed in app built targeting <= iOS 6 Strange animation on iOS 7 when using hidesBottomBarWhenPushed in app built targeting <= iOS 6 objective-c objective-c

Strange animation on iOS 7 when using hidesBottomBarWhenPushed in app built targeting <= iOS 6


You can always remove animation from the UIView with

[self.view.layer removeAllAnimations];

Cheers


Try This:

[self.navigationController.navigationBar setHidden:NO];


If you want to keep transparency, add this to the root UIViewController:

- (void)viewWillAppear:(BOOL)animated {    [UIView animateWithDuration:0.35f animations:^{        self.tabBarController.tabBar.alpha = 1.0f;    }];}- (void)viewWillDisappear:(BOOL)animated {    [UIView animateWithDuration:0.35f animations:^{        self.tabBarController.tabBar.alpha = 0.0f;    }];}

This way you'll get a nice fade-in/fade-out animation of the tab bar.