0
以下のgifに示すような効果を得ようとしています。ios swift - スクロールビューの背後にあるぼかし背景画像
画像を背景に置き、スクロール表示します。
しかし、私はスクロールを開始するときに背景画像をぼかす方法を私に混乱させます。
をお伝えください。
以下のgifに示すような効果を得ようとしています。ios swift - スクロールビューの背後にあるぼかし背景画像
画像を背景に置き、スクロール表示します。
しかし、私はスクロールを開始するときに背景画像をぼかす方法を私に混乱させます。
をお伝えください。
あなたは、このような何かをスクロールが始まるときImageViewのにぼかしサブビューを追加することができます。
func scrollViewDidScroll(scrollView: UIScrollView) {
var visualEffectView = UIVisualEffectView(effect: UIBlurEffect(style: .Light))
visualEffectView.frame = yourIimageView.bounds
yourImageView.addSubview(visualEffectView)
}
、あなたはまた、スクロールの方向を追跡することもできますので、あなたが上にスクロールするときぼかしが表示され、下にスクロールすると、ぼかしが消えます。あなたはこの投稿を見て、それを検出する方法を見ることができます。
あなたは 'ストーリーボードでblur'と視覚効果のビューを試してみました –
scrollViewDidScroll方法で黒の色成分およびアルファ成分をscrollviewの背景色を変更しようと? – luiyezheng
その名前パラレルスクロール、Googleは一度あなたが答えを得る –