Inherits from NSObject
Conforms to UARichContentWindow
UIWebViewDelegate
Declared in UALandingPageOverlayController.h

Overview

This class provides an interface for displaying overlay window over the app’s UI without totally obscuring it, which loads a landing page in an embedded UIWebView.

Class Methods

closeAll:

Closes all currently displayed overlays.

+ (void)closeAll:(BOOL)animated

Parameters

animated

Indicates whether to animate the close transition.

Declared In

UALandingPageOverlayController.h

showMessage:

Creates and displays a landing page overlay from a Rich Push message.

+ (void)showMessage:(UAInboxMessage *)message

Parameters

message

The Rich Push message to display.

Declared In

UALandingPageOverlayController.h

showMessage:withHeaders:

Creates and displays a landing page overlay from a Rich Push message.

+ (void)showMessage:(UAInboxMessage *)message withHeaders:(nullable NSDictionary *)headers

Parameters

message

The Rich Push message to display.

headers

The headers to include with the request.

Declared In

UALandingPageOverlayController.h

showURL:withHeaders:

Creates and dsiplays a landing page overlay from a URL.

+ (void)showURL:(NSURL *)url withHeaders:(nullable NSDictionary *)headers

Parameters

url

The URL of the landing page to display

headers

The headers to include with the request

Declared In

UALandingPageOverlayController.h