【发布时间】:2018-03-05 22:51:26
【问题描述】:
如何在 iOS 11 中将导航栏设置为透明并从普通到透明平滑过渡?
在 iOS 11 之前,我找到 _UIBarBackground 视图并将其设置为 alpha 在 viewWillAppear: 中,并且在弹出、推送和向后滑动时效果很好。
但在 iOS 11 中,_UIBarBackground 的 alpha 在viewDidAppear 之后会自动设置为 1。
所以我想知道,还有其他完美的解决方案吗?
【问题讨论】:
-
你试过
uicolor.clearcolor吗?
标签: ios objective-c swift uinavigationbar ios11