ADKModalMaskView Class Reference
Inherits from | UIView |
---|---|
Declared in | ADKModalMaskView.h ADKModalMaskView.m |
Other Methods
– initWithView:
Generating a ADKModalMaskView to present your view.
- (instancetype)initWithView:(UIView *)view
Parameters
view |
Assiging specific view that you want to present on the screen. |
---|
Return Value
Instance of ADKModalMaskView.
Declared In
ADKModalMaskView.h
– initWithView:showInFullScreen:autoDismiss:modalColor:maskView:
Generating a ADKModalMaskView to present your view with specific modal color and set automatic dismiss mode at begin.
- (instancetype)initWithView:(UIView *)view showInFullScreen:(BOOL)showInFullScreen autoDismiss:(BOOL)isAuto modalColor:(UIColor *)color maskView:(UIView *)maskView
Parameters
view |
Assiging specific view that you want to present on the screen. |
---|---|
showInFullScreen |
Decide presnted view scaling mode. Yes means ADKModalMaskView will scale your view to full screen size. No means keep original size. |
isAuto |
Enable or disable automatic dismiss mode. Yes means enabled and NO means disable. |
color |
Decide a specific UIColor that you want to apply on ADKModalMaskView’s modal color. |
maskView |
Giving a specific view instance to replace original pure color. |
Return Value
Instance of ADKModalMaskView.
Declared In
ADKModalMaskView.h
– initWithView:autoDismiss:
Generating a ADKModalMaskView to present your view and set automatic dismiss mode at begin.
- (instancetype)initWithView:(UIView *)view autoDismiss:(BOOL)isAuto
Parameters
view |
Assiging specific view that you want to present on the screen. |
---|---|
isAuto |
Enable or disable automatic dismiss mode. Yes means enabled and NO means disable. |
Return Value
Instance of ADKModalMaskView.
Declared In
ADKModalMaskView.h
– initWithView:showInFullScreen:modalColor:
Generating a ADKModalMaskView to present your view with specific modal color and set automatic dismiss mode at begin.
- (instancetype)initWithView:(UIView *)view showInFullScreen:(BOOL)showInFullScreen modalColor:(UIColor *)color
Parameters
view |
Assiging specific view that you want to present on the screen. |
---|---|
showInFullScreen |
Decide presented view scaling mode. Yes means ADKModalMaskView will scale your view to full screen size. No means keep original size. |
color |
Descirbe a specific UIColor that you want to apply on ADKModalMaskView’s modal color. |
Return Value
Instance of ADKModalMaskView.
Declared In
ADKModalMaskView.h
– initWithView:modalColor:
Generating a ADKModalMaskView to present your view with specific modal color.
- (instancetype)initWithView:(UIView *)view modalColor:(UIColor *)color
Parameters
view |
Assiging specific view that you want to present on the screen. |
---|---|
color |
Describe a specific UIColor that you want to apply on ADKModalMaskView’s modal color. |
Return Value
Instance of ADKModalMaskView.
Declared In
ADKModalMaskView.h
– initWithView:modalColor:autoDismiss:
Generating a ADKModalMaskView to present your view with specific modal color and set automatic dismiss mode at begin.
- (instancetype)initWithView:(UIView *)view modalColor:(UIColor *)color autoDismiss:(BOOL)isAuto
Parameters
view |
Assiging specific view that you want to present on the screen. |
---|---|
color |
Describe a specific UIColor that you want to apply on ADKModalMaskView’s modal color. |
isAuto |
Enable or disable automatic dismiss mode. Yes means enabled and NO means disable. |
Return Value
Instance of ADKModalMaskView.
Declared In
ADKModalMaskView.h
– showInView:completion:
Present your modal view by ADKModalMaskView.
- (void)showInView:(UIView *)baseView completion:(void ( ^ ) ( BOOL finished ))completion
Parameters
baseView |
Presented view will show above a specific base view. |
---|---|
completion |
This block will run when ADKModalMaskView did finish present. |
Declared In
ADKModalMaskView.h
– showInView:withAnimation:completion:
Present your modal view by ADKModalMaskView with aniamtion effect.
- (void)showInView:(UIView *)baseView withAnimation:(BOOL)animation completion:(void ( ^ ) ( BOOL finished ))completion
Parameters
baseView |
Presented view will show above a specific base view. |
---|---|
animation |
Present ADKModalMaskView with animation effect or without animation. Yes means want to use animation effect. |
completion |
This block will run when ADKModalMaskView did finish present. |
Declared In
ADKModalMaskView.h
– dismiss:
Dismissing ADKModalMaskView manually.
- (void)dismiss:(void ( ^ ) ( BOOL finished ))completion
Parameters
completion |
This block will run when ADKModalMaskView did finish dismiss. |
---|
Declared In
ADKModalMaskView.h
– dismiss:withAnimation:
Dismissing ADKModalMaskView manually and decide to use animation effect or not.
- (void)dismiss:(void ( ^ ) ( BOOL finished ))completion withAnimation:(BOOL)animation
Parameters
completion |
This block will run when ADKModalMaskView did finish dismiss. |
---|---|
animation |
Dismiss ADKModalMaskView with animation effect or without animation. Yes means want to use animation effect. |
Declared In
ADKModalMaskView.h
Other Methods
modalColor
Describe a specific UIColor that you want to apply on ADKModalMaskView’s modal color.
@property (nonatomic, strong) UIColor *modalColor
Declared In
ADKModalMaskView.h
delegate
Assign a delegate owner for ADKModalMaskView. It will help you to do something before ADKModalMaskView dismiss or after dismiss.
@property (nonatomic, weak) id<ADKModalMaskViewDelegate> delegate
Declared In
ADKModalMaskView.h
modalMode
Decide which present mode will be using in ADKModalMaskView.
@property (nonatomic, assign) ADKModalMaskModeType modalMode
Declared In
ADKModalMaskView.h