我在iOS 12上面临半透明UINavigationBar的问题。
在UINavigationController中,当我“推”一个具有半透明UINavigationBar的UIViewController时,UINavigationBar上会出现错误的过渡动画,并且不再是透明的,并且在顶部有一个带有alpha的黑色。我在iOS 11.0上运行良好的代码是在UINavigationBar上设置半透明的常用代码
UINavigationBar.appearance().setBackgroundImage(UIImage(), for: .default)
UINavigationBar.appearance().shadowImage = UIImage()
UINavigationBar.appearance().backgroundColor = .clear
UINavigationBar.appearance().isTranslucent = true
有没有人有相同的用例来检查问题是否也发生?