MaskPopupViewBaseAnimator
open class MaskPopupViewBaseAnimator : MaskPopupViewAnimationProtocol
基础动画效果类
-
Undocumented
Declaration
Swift
open var displayDuration: TimeInterval
-
Undocumented
Declaration
Swift
open var displayAnimationOptions: UIView.AnimationOptions
-
展示动画的配置block
Declaration
Swift
open var displayAnimateBlock: (() -> Void)?
-
Undocumented
Declaration
Swift
open var dismissDuration: TimeInterval
-
Undocumented
Declaration
Swift
open var dismissAnimationOptions: UIView.AnimationOptions
-
消失动画的配置block
Declaration
Swift
open var dismissAnimateBlock: (() -> Void)?
-
Undocumented
Declaration
Swift
public init()
-
Declaration
Swift
open func setup(contentView: UIView, backgroundView: MaskBackgroundView, containerView: UIView)
-
Declaration
Swift
open func display(contentView: UIView, backgroundView: MaskBackgroundView, animated: Bool, completion: @escaping () -> Void)
-
Declaration
Swift
open func dismiss(contentView: UIView, backgroundView: MaskBackgroundView, animated: Bool, completion: @escaping () -> Void)