Ios 如何模糊UIImageView';谁的形象?
我正试图模糊UITableView手机的背景图像 我目前拥有以下代码(从研究中获得): 我的背景图像显示得很好,但是模糊效果不好。 没有警告/错误,我真的不知道这是什么问题Ios 如何模糊UIImageView';谁的形象?,ios,xcode,swift,Ios,Xcode,Swift,我正试图模糊UITableView手机的背景图像 我目前拥有以下代码(从研究中获得): 我的背景图像显示得很好,但是模糊效果不好。 没有警告/错误,我真的不知道这是什么问题 非常感谢您的帮助。您可以将UIImageView子类化并创建如下模糊视图 class BlurImageView: UIImageView { override func awakeFromNib() { super.awakeFromNib() } required init(coder aDeco
非常感谢您的帮助。您可以将UIImageView子类化并创建如下模糊视图
class BlurImageView: UIImageView {
override func awakeFromNib() {
super.awakeFromNib()
}
required init(coder aDecoder: NSCoder!){
super.init(coder: aDecoder)
var blur:UIBlurEffect = UIBlurEffect(style: UIBlurEffectStyle.Light)
var effectView:UIVisualEffectView = UIVisualEffectView (effect: blur)
effectView.frame = frame
addSubview(effectView)
}
}
当我初始化一个新的BlurImageView时,NSCoder参数是什么?您可以不使用任何参数创建init。或者您可以在故事板中定义BlurImageView类型的图像谢谢,我必须添加init()、init(编码器…)和init(帧…)来消除错误。我将imageView更改为BlurImageView的实例,但仍然只有图像显示。。无模糊效果
class BlurImageView: UIImageView {
override func awakeFromNib() {
super.awakeFromNib()
}
required init(coder aDecoder: NSCoder!){
super.init(coder: aDecoder)
var blur:UIBlurEffect = UIBlurEffect(style: UIBlurEffectStyle.Light)
var effectView:UIVisualEffectView = UIVisualEffectView (effect: blur)
effectView.frame = frame
addSubview(effectView)
}
}