Objective c UIImageView聚焦效果
有人知道如何在UIImageView中添加对焦效果,这样背景会有点模糊吗。下面是一个示例图像Objective c UIImageView聚焦效果,objective-c,swift,xcode,uiimageview,uiblureffect,Objective C,Swift,Xcode,Uiimageview,Uiblureffect,有人知道如何在UIImageView中添加对焦效果,这样背景会有点模糊吗。下面是一个示例图像 图像来源:您应该使用此效果 var vEffect = UIVisualEffectView(effect: UIBlurEffect(style: .Light)) vEffect.frame = imageView.bounds imageView.addSubview(visualEffectView) 在GitHub中找到了这个。“您可以使用模糊效果,只需调用两种方法即可轻松实现动画
图像来源:您应该使用此效果
var vEffect = UIVisualEffectView(effect: UIBlurEffect(style: .Light))
vEffect.frame = imageView.bounds
imageView.addSubview(visualEffectView)
在GitHub中找到了这个。“您可以使用模糊效果,只需调用两种方法即可轻松实现动画效果。”
您好,我刚刚开发了一个使用Objective-C的演示项目。您可以从 运行时输出为:
它太模糊了,以至于无法识别图像。是否可以控制模糊值?您可以更改样式。有
.ExtraLight
和.Dark
它们产生的效果是相同的,据我所知,这是唯一的内置API。也许你能做的是复制图像并模糊上面的图像,然后将其alpha设置为0.5或类似值。这样你仍然可以通过模糊的图像看到原始图像,这可能足以得到你想要的东西。我尝试改变alpha,但它只改变颜色,而不是模糊你关于焦点的问题,你把你的答案放在模糊视图的制作与你的作品无关。有没有Swift版本?