iOS开发:使用storyboard布局下,如何重新设置root

2020-10-28  本文已影响0人  枫_c8bd

    这种场景很常见,在登录成功时,我们一般会跳转到首页,可以使用push或者model跳转,当然也可以使用重新设置rootviewcontroller的方式进行跳转!

storyboard设置 

    代码(swift):

   OC:

        UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];

        UITabBarController *rootViewController = [storyboard instantiateViewControllerWithIdentifier:@"BaseTabBar"];

        [[UIApplication sharedApplication].keyWindow setRootViewController:rootViewController];


另外:在设置rootViewController我们可以使用CATransition增加动画使得跳转看起来没那么生硬。

上一篇 下一篇

猜你喜欢

热点阅读