fileprivate let clipImageWidth: CGFloat = UIScreen.main.bounds.width - 40) //裁剪区域宽度
fileprivate let clipImageHeight: CGFloat = UIScreen.main.bounds.width - 40)*0.4 //裁剪区域高度
// 获取当前主界面视图
UIGraphicsBeginImageContextWithOptions(view.bounds.size, false, scaleRadio)
view.layer.render(in: UIGraphicsGetCurrentContext()!)
let viewImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
let sourceRef = viewImage?.cgImage!
// 截取裁剪区域的视图
let newImageRef = sourceRef?.cropping(to: CGRect(x: 20*scaleRadio, y: 53*scaleRadio, width: clipImageWidth*scaleRadio, height: clipImageHeight*scaleRadio ))
let cutImage = UIImage(cgImage: newImageRef!) // 这个图片就是截取后的图片