有人可以举一个将模糊应用于图像的小例子吗?我一直在试图弄清楚代码一段时间了:(在obj c上还是很新的!



https://developer.apple.com/documentation/uikit/uivisualeffectview#//apple_ref/occ/instp/UIVisualEffectView/contentView

最佳答案

只需将此模糊 View 放在imageView上即可。这是Objective-C中的一个示例:

UIVisualEffect *blurEffect;
blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight];

UIVisualEffectView *visualEffectView;
visualEffectView = [[UIVisualEffectView alloc] initWithEffect:blurEffect];

visualEffectView.frame = imageView.bounds;
[imageView addSubview:visualEffectView];

和Swift:
var visualEffectView = UIVisualEffectView(effect: UIBlurEffect(style: .Light))

visualEffectView.frame = imageView.bounds

imageView.addSubview(visualEffectView)

关于ios - 如何使用UIVisualEffectView来模糊图像?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24067719/

10-12 06:19