Skip to content


Mostrar mensajes dentro de la aplicación en un controlador de vista personalizado

Los mensajes dentro de la aplicación también pueden mostrarse dentro de un controlador de vista personalizado, que pasas a Braze. Braze animará la entrada y salida del mensaje dentro de la aplicación personalizado y gestionará los análisis del mensaje dentro de la aplicación. El controlador de vista debe cumplir los siguientes requisitos

  • Debe ser una subclase o una instancia de ABKInAppMessageViewController.
  • La vista del controlador de vista devuelto debe ser una instancia de ABKInAppMessageView o de su subclase.

El siguiente método delegado de interfaz de usuario se llama cada vez que se ofrece un mensaje dentro de la aplicación a ABKInAppMessageViewController para permitir que la aplicación pase un controlador de vista personalizado a Braze para la visualización de mensajes dentro de la aplicación:

1
- (ABKInAppMessageViewController *)inAppMessageViewControllerWithInAppMessage:(ABKInAppMessage *)inAppMessage;
1
func inAppMessageViewControllerWithInAppMessage(inAppMessage: ABKInAppMessage!) -> ABKInAppMessageViewController!

Nuestros controladores de vista de mensajes dentro de la aplicación son personalizables. Puedes utilizar subclases o categorías para personalizar la visualización o el comportamiento de los mensajes dentro de la aplicación.

Declaraciones de métodos

Para más información, consulta los siguientes archivos de encabezado:

Muestras de aplicación

Consulta ViewController.m y CustomInAppMessageViewController.m en la aplicación de ejemplo de mensajes dentro de la aplicación.

New Stuff!