iOS ——屏幕截图

func screenShot(targetView : UIView) -> UIImage{

    

        UIGraphicsBeginImageContextWithOptions(targetView.bounds.size, false, 0)

        targetView.drawViewHierarchyInRect(targetView.bounds, afterScreenUpdates: false)

        

        let snapdImage = UIGraphicsGetImageFromCurrentImageContext()

        UIGraphicsEndImageContext()

        return snapdImage!

    }

posted @ 2016-12-13 16:42  madarax  阅读(113)  评论(0)    收藏  举报