首先先创建一个ImageView好方便来展示高斯模糊效果。
声明一个ImageView
imageView = UIImageView(image: UIImage(named: "happy"))
在viewDidLoad中创建一个方法,方法里面设置其大小,并且将其放在View的中间,然后将其添加为View的子view。
imageView.frame = CGRect(x: 0, y: 0, width: 200, height: 200)
imageView.center = view.center
view.addSubview(imageView)
运行后发现图片的比例不是非常正确,并且大小也超过了给予的大小,添加代码:
imageView.contentMode = .scaleAspectFill
imageView.clipsToBounds = true
给view添加一个点击手势
view.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(handleTap)))
添加打印方法确认添加成功。
@