ImageCropView
@MainActor
open class ImageCropView : UIView, UIScrollViewDelegate, UIGestureRecognizerDelegate
                Undocumented
- 
                  
                  
Undocumented
Declaration
Swift
@MainActor open private(set) var image: UIImage { get } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open private(set) var croppingStyle: ImageCropCroppingStyle { get } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open weak var delegate: ImageCropViewDelegate? - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var cropBoxResizeEnabled: Bool { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open private(set) var canBeReset: Bool { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open private(set) var cropBoxFrame: CGRect { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var imageViewFrame: CGRect { get } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var cropRegionInsets: UIEdgeInsets - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var simpleRenderMode: Bool { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var internalLayoutDisabled: Bool - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var aspectRatio: CGSize { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var aspectRatioLockEnabled: Bool - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var aspectRatioLockDimensionSwapEnabled: Bool - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var resetAspectRatioEnabled: Bool - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var cropBoxAspectRatioIsPortrait: Bool { get } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var angle: Int { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var croppingViewsHidden: Bool { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var imageCropFrame: CGRect { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var gridOverlayHidden: Bool { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var cropViewPadding: CGFloat - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var cropAdjustingDelay: TimeInterval - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var minimumAspectRatio: CGFloat - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var maximumZoomScale: CGFloat - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var alwaysShowCroppingGrid: Bool { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open var translucencyAlwaysHidden: Bool { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open lazy var gridOverlayView: ImageCropOverlayView { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open lazy var foregroundContainerView: UIView { get set } - 
                  
                  
Undocumented
Declaration
Swift
@MainActor public convenience init(image: UIImage) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor public init(croppingStyle: ImageCropCroppingStyle, image: UIImage) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor public required init?(coder: NSCoder) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func performInitialSetup() - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func setSimpleRenderMode(_ simpleMode: Bool, animated: Bool) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func prepareForRotation() - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func performRelayoutForRotation() - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func resetLayoutToDefaultAnimated(_ animated: Bool) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func setAspectRatio(_ aspectRatio: CGSize, animated: Bool) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func rotateImageNinetyDegreesAnimated(_ animated: Bool) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func rotateImageNinetyDegreesAnimated(_ animated: Bool, clockwise: Bool) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func setGridOverlayHidden(_ gridOverlayHidden: Bool, animated: Bool) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func setCroppingViewsHidden(_ hidden: Bool, animated: Bool) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func setBackgroundImageViewHidden(_ hidden: Bool, animated: Bool) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func moveCroppedContentToCenterAnimated(_ animated: Bool) 
- 
                  
                  
Undocumented
Declaration
Swift
@MainActor override open func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool 
- 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func viewForZooming(in scrollView: UIScrollView) -> UIView? - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func scrollViewDidScroll(_ scrollView: UIScrollView) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func scrollViewWillBeginDragging(_ scrollView: UIScrollView) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func scrollViewWillBeginZooming(_ scrollView: UIScrollView, with view: UIView?) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func scrollViewDidEndZooming(_ scrollView: UIScrollView, with view: UIView?, atScale scale: CGFloat) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func scrollViewDidZoom(_ scrollView: UIScrollView) - 
                  
                  
Undocumented
Declaration
Swift
@MainActor open func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) 
View on GitHub