在使用hidesBottomBarWhenPushed
进行隐藏tabbar
的时候,在导航栏的右上角会有部分黑色的阴影。解决办法:
1、在func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {}
方法里给window
设置背景色self.window.backgroundColor = UIColor.white
2、由于我使用的是UITabBarController
可以在tabbarController的viewDidLoad
设置self.view.backgroundColor = UIColor.white
完美解决
网友评论