BFAppLinkReturnToRefererController Class Reference
| Inherits from | NSObject |
| Conforms to | BFAppLinkReturnToRefererViewDelegate |
| Declared in | BFAppLinkReturnToRefererController.h |
Overview
A controller class that implements default behavior for a BFAppLinkReturnToRefererView, including the ability to display the view above the navigation bar for navigation-bsaed apps.
Properties
delegate
The delegate that will be notified when the user navigates back to the referer.
@property (nonatomic, weak) id<BFAppLinkReturnToRefererControllerDelegate> delegateDiscussion
The delegate that will be notified when the user navigates back to the referer.
Declared In
BFAppLinkReturnToRefererController.hInstance Methods
closeViewAnimated:
Closes the view, possibly animating it.
- (void)closeViewAnimated:(id)animatedDiscussion
Closes the view, possibly animating it.
Declared In
BFAppLinkReturnToRefererController.hinit
Initializes a controller suitable for controlling a BFAppLinkReturnToRefererView that is to be displayed contained within another UIView (i.e., not displayed above the navigation bar).
- (instancetype)initDiscussion
Initializes a controller suitable for controlling a BFAppLinkReturnToRefererView that is to be displayed contained within another UIView (i.e., not displayed above the navigation bar).
Declared In
BFAppLinkReturnToRefererController.hinitForDisplayAboveNavController:
Initializes a controller suitable for controlling a BFAppLinkReturnToRefererView that is to be displayed displayed above the navigation bar.
- (instancetype)initForDisplayAboveNavController:(id)navControllerDiscussion
Initializes a controller suitable for controlling a BFAppLinkReturnToRefererView that is to be displayed displayed above the navigation bar.
Declared In
BFAppLinkReturnToRefererController.hremoveFromNavController
Removes the view entirely from the navigation controller it is currently displayed in.
- (void)removeFromNavControllerDiscussion
Removes the view entirely from the navigation controller it is currently displayed in.
Declared In
BFAppLinkReturnToRefererController.hshowViewForRefererAppLink:
Shows the BFAppLinkReturnToRefererView with the specified referer information. If nil or missing data, the view will not be displayed.
- (void)showViewForRefererAppLink:(id)refererAppLinkDiscussion
Shows the BFAppLinkReturnToRefererView with the specified referer information. If nil or missing data, the view will not be displayed.
Declared In
BFAppLinkReturnToRefererController.hshowViewForRefererURL:
Shows the BFAppLinkReturnToRefererView with referer information extracted from the specified URL. If nil or missing referer App Link data, the view will not be displayed.
- (void)showViewForRefererURL:(id)urlDiscussion
Shows the BFAppLinkReturnToRefererView with referer information extracted from the specified URL. If nil or missing referer App Link data, the view will not be displayed.
Declared In
BFAppLinkReturnToRefererController.h