12345678910111213141516171819202122 |
- //
- // UIView+Image.swift
- // Photo Editor
- //
- // Created by Mohamed Hamed on 4/23/17.
- // Copyright © 2017 Mohamed Hamed. All rights reserved.
- //
- import UIKit
- extension UIView {
- /**
- Convert UIView to UIImage
- */
- func toImage() -> UIImage {
- UIGraphicsBeginImageContextWithOptions(self.bounds.size, self.isOpaque, 0.0)
- self.drawHierarchy(in: self.bounds, afterScreenUpdates: false)
- let snapshotImageFromMyView = UIGraphicsGetImageFromCurrentImageContext()
- UIGraphicsEndImageContext()
- return snapshotImageFromMyView!
- }
- }
|