¿Cómo hacer que ScrollView width = al ancho de la pantalla del dispositivo?

Estoy haciendo una aplicación que tiene una vista (infantil) dentro de una vista de desplazamiento. Entiendo que debo configurar explícitamente el ancho de la Vista secundaria porque la Vista de desplazamiento no proporcionará esa información al niño, pero ¿cómo puedo hacer que este ancho de vista automático se ajuste al ancho del dispositivo?

Por ejemplo, en lo que sigue a continuación, he establecido el ancho de 380 que centra las "Citas" en el iPhone 6, pero las hace ligeramente derechas del centro en el iPhone 5.

captura de pantalla

Puede usar el layout automático para establecer el ancho de su subView igual a su Vista principal realizando una arrastre de control desde su subView a su vista principal así:

introduzca la descripción de la imagen aquí

Luego select "Ancho igual" desde la window emergente

introduzca la descripción de la imagen aquí

Seleccione viewController

Estire la vista que desea tamaño de pantalla completa para el tamaño de la pantalla

Haga clic en el icono central de las tres opciones en la parte inferior de la window

Aparecerá un ícono

Los 4 valores superiores tendrán una línea roja punteada que los unirá

haz clic en todos ellos

en la parte inferior de la window emergente verá 'agregar 4 restricciones'

haz clic en esto

¡Hecho!

Puede eliminar la restricción para el ancho. La vista lo colocará en forma horizontal debido al espacio anterior y posterior a supervise. No hay necesidad de un ancho específico.

Creo que su scrollview se desplazará verticalmente, por lo que en ese caso probablemente necesite proporcionar una restricción para la altura o su vista, y actualizar el contenido de scrollview de acuerdo con esto.

Como su vista secundaria se encuentra en la jerarquía de vista de la vista del controller de vista, puede asignar restricciones entre la vista secundaria y la vista del controller de vista.

Ctrl arrastre desde su vista secundaria a la vista del controller de vista. Verá la opción para configurarlos para que tengan anchos iguales. Seleccione. Luego, ajuste la constante si desea que el ancho de la vista de su hijo sea más bajo.

A continuación, puede agregar restricciones principales y finales entre su vista secundaria y su vista de desplazamiento.

Hacerlo de esta manera también garantizará que establezca el ancho de contenido de la vista de desplazamiento de forma dinámica y correcta.

Avísame si te funciona.