自定义UITabBarController的简单例子


还是修改的别人的 代码,主要是改了隐藏和 动画部分
参见: LeveyTabBarController
  
此代码警告很多,我都改了
  
将隐藏TabBar改为了符合大家习惯的

viewController.hidesBottomBarWhenPushed = YES;

- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
    if (viewController.hidesBottomBarWhenPushed)
    {
        [leveyTabBarController hidesTabBar:YES animated:YES];
    }
    else
    {
        [leveyTabBarController hidesTabBar:NO animated:YES];
    }
}

动画增加了一种,具体看运行和代码

动画看TabBar的第2项


代码下载





你可能感兴趣的:(自定义UITabBarController的简单例子)