ios - plus - iphone xs
Obtención de un espacio en blanco en la parte inferior de la pantalla del iPhone x(xcode 9) (2)
Este espacio en blanco es su vista principal. Si desea que la vista de imagen ocupe toda el área, ajústela con un espacio de 0 en la vista de supervisión, no en la Guía de diseño inferior ni en el Área segura. Para lograr esto, seleccione ver la escena en el guión gráfico como iPhone X y fije la vista de la imagen como se muestra a continuación:
También es posible anclar la parte inferior de la vista de la imagen para supervisar cuando no está en el modo X del iPhone: cuando se arrastra con Ctrl, cuando aparece la lista de constantes, presione la tecla Opción (alt) y verá "Espacio inferior al margen del contenedor". ".
Estoy usando Xcode 9 para mi proyecto y aparece un espacio en blanco en la parte inferior, aquí está la captura de pantalla:
También estoy usando el guión gráfico para diseñar con 4 pulgadas (iphone 5s / SE) como diseño.
¿Cómo evitar el espacio en blanco?
Las bottom constraints
su bottom constraints
deben ser view
desde la bottom layout guide
o desde safe area
(específica de xcode 9) y su distancia debe ser cero.
Por defecto se fijó con layout guides
, así que dale con view
!
Consulte la siguiente captura de pantalla para una mejor comprensión,
para abrir este diálogo, haga clic en el icono desplegable del campo que contiene 0
!
¡Puedes hacer lo mismo para la top constraint
también!
Actualización:
Segunda cosa importante importante,
Debería usar el guión gráfico para su lanzamiento o pantalla de bienvenida. Si está usando la imagen de lanzamiento, entonces reemplácela por la nueva imagen de lanzamiento de xcode 9
y tendrá la opción para la imagen del iphone x.
¡Entonces ya no encontrarás espacio en blanco!
Consulte la siguiente captura de pantalla.