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