Я уверен, что где-то здесь, где-то здесь, я видел код для этого, но не могу его найти ...
Я бы хотел иметь возможность программно скользить вниз по UITabBarController ...не при переходе в другое представление, а в рамках того же представления.
Если вы хотите сдвинуть UITabBar вверх и вниз, вы можете попробовать что-то вроде:
UITabBar
- (IBAction)showHideTabBar:(id)sender { static BOOL isShowing = YES; CGRect tabBarFrame = self.tabBarController.tabBar.frame; if (isShowing) { tabBarFrame.origin.y += tabBarFrame.size.height; } else { tabBarFrame.origin.y -= tabBarFrame.size.height; } isShowing = !isShowing; [UIView animateWithDuration:0.3 animations:^ { [self.tabBarController.tabBar setFrame:tabBarFrame]; }]; }