当点击我UINavigationBar
的小标题中的后退按钮时,它会变成一个大标题,但在动画过程中会出现奇怪的重影效果。
有没有人见过这个和/或知道如何纠正它?
为了将来参考,当您只为normal
控件状态设置外观属性时会发生重影:
UIBarButtonItem.appearance().setTitleTextAttributes([NSAttributedString.Key.font : UIFont.barButtonBody()], for: UIControl.State.normal)
为了防止重影,您还需要为highlighted
状态设置它:
UIBarButtonItem.appearance().setTitleTextAttributes([NSAttributedString.Key.font : UIFont.barButtonBody()], for: UIControl.State.highlighted)