Можно ли сдвинуть вниз UITabBarController? - PullRequest
2 голосов
/ 21 ноября 2010

Я уверен, что где-то здесь, где-то здесь, я видел код для этого, но не могу его найти ...

Я бы хотел иметь возможность программно скользить вниз по UITabBarController ...не при переходе в другое представление, а в рамках того же представления.

1 Ответ

4 голосов
/ 22 ноября 2010

Если вы хотите сдвинуть 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];
    }];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...