ImageCropController
open class ImageCropController : UIViewController, ImageCropViewDelegate
-
Undocumented
Declaration
Swift
open private(set) var image: UIImage { get }
-
Undocumented
Declaration
Swift
open private(set) var croppingStyle: ImageCropCroppingStyle { get }
-
Undocumented
Declaration
Swift
open weak var delegate: ImageCropControllerDelegate?
-
Undocumented
Declaration
Swift
open var imageCropFrame: CGRect { get set }
-
Undocumented
Declaration
Swift
open var angle: Int { get set }
-
Undocumented
Declaration
Swift
open var minimumAspectRatio: CGFloat { get set }
-
Undocumented
Declaration
Swift
open var toolbarHeight: CGFloat { get set }
-
Undocumented
Declaration
Swift
open var aspectRatioPreset: ImageCropAspectRatioPreset { get set }
-
Undocumented
Declaration
Swift
open var customAspectRatio: CGSize { get set }
-
Undocumented
Declaration
Swift
open var customAspectRatioName: String?
-
Undocumented
Declaration
Swift
open var originalAspectRatioName: String?
-
Undocumented
Declaration
Swift
open var titleTopPadding: CGFloat
-
Undocumented
Declaration
Swift
open var doneButtonTitle: String? { get set }
-
Undocumented
Declaration
Swift
open var cancelButtonTitle: String? { get set }
-
Undocumented
Declaration
Swift
open var aspectRatioLockDimensionSwapEnabled: Bool { get set }
-
Undocumented
Declaration
Swift
open var aspectRatioLockEnabled: Bool { get set }
-
Undocumented
Declaration
Swift
open var resetAspectRatioEnabled: Bool { get set }
-
Undocumented
Declaration
Swift
open var toolbarPosition: ImageCropToolbarPosition
-
Undocumented
Declaration
Swift
open var rotateClockwiseButtonHidden: Bool { get set }
-
Undocumented
Declaration
Swift
open var hidesNavigationBar: Bool
-
Undocumented
Declaration
Swift
open var rotateButtonsHidden: Bool { get set }
-
Undocumented
Declaration
Swift
open var resetButtonHidden: Bool { get set }
-
Undocumented
Declaration
Swift
open var aspectRatioPickerButtonHidden: Bool { get set }
-
Undocumented
Declaration
Swift
open var doneButtonHidden: Bool { get set }
-
Undocumented
Declaration
Swift
open var cancelButtonHidden: Bool { get set }
-
Undocumented
Declaration
Swift
open var allowedAspectRatios: [ImageCropAspectRatioPreset]?
-
Undocumented
Declaration
Swift
open var onDidFinishCancelled: ((_ isFinished: Bool) -> Void)?
-
Undocumented
Declaration
Swift
open var onDidCropImageToRect: ((_ cropRect: CGRect, _ angle: Int) -> Void)?
-
Undocumented
Declaration
Swift
open var onDidCropToImage: ((_ image: UIImage, _ cropRect: CGRect, _ angle: Int) -> Void)?
-
Undocumented
Declaration
Swift
open var onDidCropToCircularImage: ((_ image: UIImage, _ cropRect: CGRect, _ angle: Int) -> Void)?
-
Undocumented
Declaration
Swift
open lazy var cropView: ImageCropView { get set }
-
Undocumented
Declaration
Swift
open lazy var toolbar: ImageCropToolbar { get set }
-
Undocumented
Declaration
Swift
open var titleLabel: UILabel? { get }
-
Undocumented
Declaration
Swift
public convenience init(image: UIImage)
-
Undocumented
Declaration
Swift
public init(croppingStyle: ImageCropCroppingStyle, image: UIImage)
-
Undocumented
Declaration
Swift
public required init?(coder: NSCoder)
-
Undocumented
Declaration
Swift
open override func viewDidLoad()
-
Undocumented
Declaration
Swift
open override func viewWillAppear(_ animated: Bool)
-
Undocumented
Declaration
Swift
open override func viewDidAppear(_ animated: Bool)
-
Undocumented
Declaration
Swift
open override func viewWillDisappear(_ animated: Bool)
-
Undocumented
Declaration
Swift
open override func viewDidDisappear(_ animated: Bool)
-
Undocumented
Declaration
Swift
open override var title: String? { get set }
-
Undocumented
Declaration
Swift
open override var preferredStatusBarStyle: UIStatusBarStyle { get }
-
Undocumented
Declaration
Swift
open override var prefersStatusBarHidden: Bool { get }
-
Undocumented
Declaration
Swift
open override var preferredScreenEdgesDeferringSystemGestures: UIRectEdge { get }
-
Undocumented
Declaration
Swift
open override func viewSafeAreaInsetsDidChange()
-
Undocumented
Declaration
Swift
open override func viewDidLayoutSubviews()
-
Undocumented
Declaration
Swift
open override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator)
-
Undocumented
Declaration
Swift
open func resetCropViewLayout()
-
Undocumented
Declaration
Swift
open func setAspectRatioPreset(_ aspectRatioPreset: ImageCropAspectRatioPreset, animated: Bool)
-
Undocumented
Declaration
Swift
open func cropViewDidBecomeResettable(_ cropView: ImageCropView)
-
Undocumented
Declaration
Swift
open func cropViewDidBecomeNonResettable(_ cropView: ImageCropView)