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)