[英]Background blur Effect?
我想在紅色框中復制模糊效果:
您會看到照片以某種方式位於此矩形的背景中。 我在Eye'em和Spotify等應用中發現了這種效果。
如何制作這種模糊效果?
下面的示例在屏幕頂部創建具有模糊效果的視圖,基本上是創建一個視圖(或使用現有的視圖),創建模糊效果,調整效果的大小以適合該視圖並添加具有該效果的新視圖到第一個視圖。
var myViewToBlur = UIView(frame: CGRectMake(0, 0, self.view.frame.width, 100))
let blurView = UIVisualEffectView(effect:UIBlurEffect(style: UIBlurEffectStyle.Light))
blurView.frame = myViewToBur.bounds
myViewToBur.addSubview(blurView)
這是一篇很棒的文章,涵蓋了幾種實現此效果的方法。
http://code.tutsplus.com/tutorials/adding-blur-effects-on-ios--cms-21488
它涵蓋了3種技術:
您甚至可以在這里獲得一些工作代碼: https : //github.com/iGriever/TWSReleaseNotesView
BR,ValR。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.