2017-05-20 7 views

答えて

0

延長するUIView {

public func toImage() -> UIImage { 
    UIGraphicsBeginImageContextWithOptions(bounds.size, isOpaque, 0.0) 
    drawHierarchy(in: bounds, afterScreenUpdates: false) 
    let img = UIGraphicsGetImageFromCurrentImageContext() 
    UIGraphicsEndImageContext() 
    return img! 
} 

}

+0

おかげIOSの開発者が、私はしたいが、ユーザがスクリーンショットを取るときに警告しないように、ディスプレイからスクリーンショットを取ることです。 –

+0

私はuiview拡張子を持つ任意のビューのスクリーンショットを取るための答えを編集しています –

関連する問題