【问题标题】:UINavigationController push view and show toolbar has strange toolbar animationUINavigationController 推送视图和显示工具栏有奇怪的工具栏动画
【发布时间】:2012-03-02 02:43:23
【问题描述】:

我有一个UINavigationController,它位于UITabBarController 的内部。在我的导航控制器中,我想在推送视图时显示toolbar,同时有效地隐藏标签栏。它“有效”,但工具栏从底部向上动画,而不是在过渡时平滑滑动。

添加到我的第一个视图中:

- (void) viewWillAppear:(BOOL)animated
{
    [self.navigationController setToolbarHidden:YES animated:animated];
    [super viewWillAppear:animated];
}

- (void) viewWillDisappear:(BOOL)animated {

    [self.navigationController setToolbarHidden:NO animated:animated];
    [super viewWillDisappear:animated];
}

为什么toolbar 从底部向上动画?它不应该滑入以便滑出tabbar 和滑入toolbar 之间的过渡可以无缝吗?

【问题讨论】:

    标签: objective-c ios cocoa-touch uinavigationcontroller


    【解决方案1】:

    尝试在– navigationController:willShowViewController:animated:UINavigationControllerDelegate 中设置工具栏显示或隐藏。

    【讨论】:

    • 嗯,我什至没有代表。我应该怎样做导航控制器的委托?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-15
    • 2015-05-28
    相关资源
    最近更新 更多