版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Emperor_huanzi/article/details/79913615
/// 截图
///
/// - Parameters:
/// - view: view
/// - atFrame: rect
func imageFromView(view : UIView,atFrame:CGRect) -> UIImage {
UIGraphicsBeginImageContext(view.frame.size)
let context = UIGraphicsGetCurrentContext()
context?.saveGState()
UIRectClip(atFrame)
view.layer.render(in: context!)
let theImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return theImage!
}