Pregunta

Tengo una vista con barra de pestañas en la parte inferior. Este punto de vista es empujado en un controlador de navegación, por lo que también es una barra de navegación en la parte superior. Hasta este punto de vista, me gustaría mostrar una vista de tabla, que se crea a partir de su propia semilla. Al agregar este punto de vista como una vista secundaria, que se superpone a la barra de pestañas.

¿Hay una manera de hacer esta subvista cambiar el tamaño automáticamente al espacio libre entre la barra superior e inferior?

Si no es así, ¿cuál es la manera 'correcta' de ajustar su tamaño para adaptarse?

-Vegar

¿Fue útil?

Solución

En el generador de interfaz de asegurarse de que usted ha fijado la barra de navegación y separadores de la barra de pestañas hacia arriba. Debe ser la primera lista de opciones en la primera pestaña de la vista Propiedades constructor de interfaz. Esto hará que su vista imitan la cantidad de espacio que ha cuando se carga en la vista.

Desde allí también se puede elegir la opción de recortar la subvista. El constructor de interfaz también permite configurar opciones para cambiar el tamaño de la vista. Si la subvista su adición no fue creada en el constructor de interfaces que tendrá que especificar las opciones manualmente.

Por último asegurarse de que su anexar la subvista a la visión correcta, y no el controlador de controlador de la barra de pestañas o la navegación.

Lo mejor es asegurarse de que la subvista sus dimensiones addings son apropiados para la cantidad de espacio que tiene la creación de un marco usando CGRect.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top