Controlador de vista Xcode 6 que muestra la pantalla en blanco con autolayout

Estoy intentando usar el controller de vista para el que decidí usar el layout automático. Antes de utilizar el layout automático, la vista se mostraba normalmente como la intención que tenía durante el time de ejecución. Pero decidí cambiar a layout automático (porque después de todo, vienen iPhones más grandes), e incluso después de configurarlo, sin problemas, y viendo que la aplicación se ajustaba bien al tamaño del iPhone en IB; Todavía tengo una pantalla en blanco. Para probarlo, aquí hay imágenes:

Xcode 6 shot. [] [1]

Disparo de simulador de iOS. Tenga en cuenta que la barra de navegación y las barras de pestañas se muestran.

Entonces, ¿por qué sucede esto? Agregué las restricciones en la vista cuadrada, y se ajustó con gracia a la vista de iPhone en Interface Builder. Si también mira la barra lateral, las alertas para los errores de layout automático no están presentes. Y IB lo está haciendo todo. ¿Pero por qué está el simulador en blanco?

Y sí, conecté todos los elementos para ser código correctamente. Lo verifiqué Y sí, tengo código que pone el text en una label. Aquí está, en el método 'viewDidLoad ()':

override func viewDidLoad() { super.viewDidLoad() self.titleLabel.text = "Hello, World!" } 

Y volveré a enfatizar: la aplicación funcionó antes de hacer el layout automático. Para esta compilation, eliminé todos los elementos, los reubicé, los volví a conectar y agregué la vista ajustada con la unidad de layout automático IB que la renderizó correctamente. Pero estoy obteniendo resultados diferentes aquí.

Por favor, ayúdame. Oh, y lo siento por las imágenes masivas, no puedo entender cómo networkingucirlas.

EDIT: He revisado y utilizado el depurador de vista e intenté capturar la jerarquía de la vista para search el recorte u oclusión. Curiosamente, el depurador de vista muestra el contenido correctamente, y no vi ningún recorte u oclusión que vi. Sin embargo, cuando traté de mostrar frameworks en el simulador, no mostró nada. Estoy empezando a pensar que se trata de un error de simulador. Actualmente, estoy usando Xcode 6 beta 6.

Recrea el problema agregando una vista de colección a un controller de vista estándar y este parece ser el problema:

Se agregaron restricciones al seleccionar "Agregar restricciones de sugerencias"

introduzca la descripción de la imagen aquí Tener Xcode agregar restricciones sugeridas te da esto, lo que hace que la vista no se muestre.

Está alineando la vista de izquierda y derecha con las guías de layout (lo que no parece correcto)

Tendrá que agregar manualmente restricciones de espaciado a su vista.

Esto es lo que quieres:

introduzca la descripción de la imagen aquí

Intente encender el editor asistente y utilice Vista previa mientras ajusta sus restricciones.

Captura de pantalla http://www.mattknott.comhttp://iosberry.comscreenshot.png

Haga su edición en modo "Todos los modos de layout de todos los layouts". entonces no verá la pantalla en blanco mientras testing en diferentes dispositivos.

La selección de modo puede ser una desde la barra inferior. Buena suerte