How to select a portion of an image, crop, and save it using Swift?
I am trying to create an iOS app using Swift to capture images and let the user save a selected portion of the image. In many cam based apps, I noticed that a rectangular frame is offered to let the users choose the desired portion. This involves either sliding the edges of the rectangle or moving the corners to fit the required area. Could you please guide me on how to implement that moveable rectangle and how to save only that piece of the image? Using Swift 3 Image cropping can be done using CGImages from CoreGraphics . Get the CGImage version of a UIImage like this: // cgImage is an