我有一个UIViewController,根据用户输入,我使用推段将UITabBarController推送到导航堆栈上。当推送处于动画状态时,UITabBar会变得透明。动画完成后,UITabBar将不再透明(所需效果)。这只会在iOS 7上发生,在流行动画中也会发生。
你知道如何确保UITabBar在动画过程中是完全不透明的吗?
发布于 2013-10-22 23:18:13
试着
[[[UIApplication sharedApplication] keyWindow] setRootViewController:tabBar];
而不是
[self.navigationController pushViewController:tabBar animated:YES];
在navigationController和tabBarController之间切换。
https://stackoverflow.com/questions/19088837
复制相似问题