美文网首页
一个根控制器动画切换到另一个根控制器

一个根控制器动画切换到另一个根控制器

作者: 一只浩子 | 来源:发表于2017-08-20 10:19 被阅读0次

    前言:进入一个app可能需要先登录,登录界面是根控制器,登录成功后,需要切换到另一个根控制器。这样,我们可以利用一个过渡动画使切换更加自然、美观。
    直接上代码

            // options是动画选项
            [UIView transitionWithView:[UIApplication sharedApplication].keyWindow duration:0.5f options:UIViewAnimationOptionTransitionCrossDissolve animations:^{
                
                BOOL oldState = [UIView areAnimationsEnabled];
                [UIView setAnimationsEnabled:NO];
                [UIApplication sharedApplication].keyWindow.rootViewController = [TabBarViewController sharedTabbar];
                [UIView setAnimationsEnabled:oldState];
                
            } completion:^(BOOL finished) {
            }];
    

    相关文章

      网友评论

          本文标题:一个根控制器动画切换到另一个根控制器

          本文链接:https://www.haomeiwen.com/subject/ljxfdxtx.html