Inherits from UIViewController
Conforms to NMPushInboxListDelegate
UIActionSheetDelegate
UIAlertViewDelegate
UINavigationControllerDelegate
UITableViewDataSource
UITableViewDelegate
Declared in NMPushInboxViewController.h
NMPushInboxViewController.m

Overview

NMPushInboxViewController is the controller basic yet visually beautiful implementation of the PushInbox. It basicly provides a tableView based interface to users in which they can access, read and delete rich push notifications that they received. You can fully customize this class because it’s included in the SDK as open source.

Tasks

Other Methods

Other Methods

  • – pushInboxListDidLoad

    This method is notified when push inbox list was loaded correctly.

  • – pushInboxListDidFailLoad:

    This method is notified when push inbox list was not loaded correctly. The error that causes the fail of loading the push inbox list is also reported.

Properties

emptyImageView

Image view when no rich push notification exists.

@property (nonatomic, unsafe_unretained) IBOutlet UIImageView *emptyImageView

Discussion

Image view when no rich push notification exists.

Declared In

NMPushInboxViewController.h

richPush

Rich push object of receiving a notification which push inbox controller presents.

@property (nonatomic, strong) NMRichPushObject *richPush

Discussion

Rich push object of receiving a notification which push inbox controller presents.

Declared In

NMPushInboxViewController.h

tableView

Table of the rich push notifications that have been sent.

@property (nonatomic, unsafe_unretained) IBOutlet UITableView *tableView

Discussion

Table of the rich push notifications that have been sent.

Declared In

NMPushInboxViewController.h

transitionGoesOn

Boolean value which indicates whether richPush show process continues

@property (nonatomic, assign) BOOL transitionGoesOn

Discussion

Boolean value which indicates whether richPush show process continues

Declared In

NMPushInboxViewController.h

Instance Methods

notificationFetchedWithPushObject:

Returns the current logged user. Returns nil if there is no login user.

- (void)notificationFetchedWithPushObject:(NMPushObject *)object

Parameters

rich

push object that is recently received.

Discussion

Returns the current logged user. Returns nil if there is no login user.

Declared In

NMPushInboxViewController.h

pushInboxListDidFailLoad:

This method is notified when push inbox list was not loaded correctly. The error that causes the fail of loading the push inbox list is also reported.

- (void)pushInboxListDidFailLoad:(NSError *)error

Parameters

error

Error of loading the push inbox list uncorrectly.

Discussion

This method is notified when push inbox list was not loaded correctly. The error that causes the fail of loading the push inbox list is also reported.

Declared In

NMPushInboxList.h

pushInboxListDidLoad

This method is notified when push inbox list was loaded correctly.

- (void)pushInboxListDidLoad

Discussion

This method is notified when push inbox list was loaded correctly.

Declared In

NMPushInboxList.h