¿Cómo usar una ‘Vista de contenedor’ en iOS?

Me di cuenta del Componente UI en XCode: Container View .

enter image description here

De acuerdo con la descripción provista, me gustaría utilizarla para mostrar un componente reutilizable de mi aplicación en varias pantallas diferentes. He estado buscando en línea para tratar de encontrar un tutorial básico o alguna documentación sobre él, sin embargo, no he encontrado nada de uso.

Por favor, ¿podría alguien aconsejar sobre cómo conectar esto y hacer uso de él? Por el momento, también parece que la container view del container view no parece cambiar el tamaño, lo cual es problemático. Cualquier consejo sobre cómo habilitar esto sería apreciado también.

Aclamaciones.

Bueno, vamos a dividir esto en unos simples pasos:

  1. Arrastre una vista de contenedor a la vista principal de uno de sus controladores. Cuando arrastre la vista de contenedor, IB creará un segue de inserción para usted y puede cambiar el tamaño de la vista del contenedor arrastrando los puntos de control de cambio de tamaño como de costumbre. Cualquier cambio en el tamaño se reflejará automáticamente en la vista a la que apunta el segue. La idea es que esta vista sea administrada por un controlador diferente, el integrado. enter image description here

  2. Establezca su subclase personalizada como la clase del controlador incrustado. enter image description here

  3. Ahora estás listo para irte. Tenga en cuenta que cualquier contenedor que agregue estará disponible a través de la propiedad childViewControllers en su controlador principal. enter image description here

Obviamente, se trata de un flujo de trabajo simplificado, pero es suficiente para comenzar. Para obtener más información sobre el tema, consulte la documentación de Apple aquí .

Intereting Posts