Instance Methods | |
(instancetype) | - initWithInAppMessage: |
(void) | - hideInAppMessage: |
(void) | - beforeMoveInAppMessageViewOffScreen |
(void) | - moveInAppMessageViewOffScreen |
(void) | - beforeMoveInAppMessageViewOnScreen |
(void) | - moveInAppMessageViewOnScreen |
(BOOL) | - applyImageToImageView: |
(BOOL) | - applyIconToLabelView: |
Properties | |
ABKInAppMessage * | inAppMessage |
IBOutlet UIImageView * | iconImageView |
IBOutlet UILabel * | iconLabelView |
IBOutlet UILabel * | inAppMessageMessageLabel |
BOOL | isiPad |
- (void) hideInAppMessage: | (BOOL) | animated |
This method is used to decide whether the in-app message will be animated off the screen. If YES, the in-app message will animate off the screen. If NO, the in-app message will disappear immediately without animation.
For customization, please use a subclass or category to override this method.
- (instancetype) initWithInAppMessage: | (ABKInAppMessage *) | inAppMessage |
This method is used for passing the in-app message property to any custom view controller.
|
readwritenonatomicweak |
The UIImageView for the in-app message image.
|
readwritenonatomicweak |
The UILabel for the in-app message icon.
|
readwriteatomicstrong |
The in-app message that is being displayed in the view controller.
|
readwritenonatomicweak |
The UILabel for the in-app message message.
|
readwriteatomic |
This is YES if the device being used is an iPad, and NO if the device is not an iPad.