【发布时间】:2016-07-20 17:16:34
【问题描述】:
我们怎样才能得到这个导航栏的过渡效果?? (与苹果的音乐应用相同)
IMAGE1
在这张图片中,我们有一个完全透明的导航栏,只有导航栏按钮可见
IMAGE2
IMAGE3
任何人都可以指导我如何实现上述过渡效果
我现在拥有的是
func addBlurEffect() {
// Add blur view
var bounds = self.navigationController?.navigationBar.bounds as CGRect!
visualEffectView = UIVisualEffectView(effect: UIBlurEffect(style: .Dark))
bounds.offsetInPlace(dx: 0.0, dy: -20.0)
bounds.size.height = bounds.height + 20.0
visualEffectView.frame = bounds
visualEffectView.autoresizingMask = [.FlexibleWidth, .FlexibleHeight]
self.navigationController?.navigationBar.addSubview(visualEffectView)
self.navigationController?.navigationBar.sendSubviewToBack(visualEffectView)
}
我可以模糊我的酒吧,但我希望它在 iOS 中作为音乐应用程序模糊
【问题讨论】:
-
它必须成为 Justin Beaver :-)
标签: ios swift2 uinavigationbar