PerferctImageCropper for iOS offers a ready-to-use component to easily get the target part from the original image, without compression, after rotating, resizing and dragging the image on UI