He visto un WWDC 2014 video (¿Qué hay de nuevo en el Interface Builder) en la que el presentador utiliza Storyboard y cambia la altura de la vista de la tabla prototipo de celda dentro de una vista de tabla de controlador (en torno a 7m30s). Veo todas las subvistas de que la celda de tamaño a medida que arrastra a la altura de la manija en la célula. Esto es genial, porque ahora se puede ver como las restricciones de diseño se comportan en diferentes escenarios muy rápidamente.

Él no explica cómo lo hace. Porque cuando me arrastre la altura de la manija de la vista de la tabla de la célula prototipo, los cuadros de todos mis subvistas no actualizar. Sólo actualizar cuando yo seleccione en el menú: Editor > Resolver Auto con Problemas de Diseño > Actualización de los Marcos (Todas las Vistas en la Tabla de la Vista Controlador)

Hay un Xcode configuración en cualquier lugar que se activa o desactiva en vivo-actualización de la vista de los marcos veo en el Guión gráfico, obedeciendo a las restricciones de diseño?

  • Encontraste alguna solución ?
  • La única solución es esperar a que una revisión de Apple. Yo no lo intente de nuevo recientemente. Por lo que podría haber sido resuelto. Trate de descargar la última versión de Xcode o tratar de cualquier de la beta del (iOS 8.2 o 8.3)
  • Hola Tom, has de encontrar el problema ? Todavía no puedo gestionar para ver el auto restricciones de diseño en efecto al cambiar el tamaño de las vistas en el guión…

3 Comentarios

  1. 6

    En teoría, debería ser capaz de convertir en «los Descendientes» en el «Comportamiento de cambio de tamaño» del menú emergente (esquina inferior derecha de la vista del editor).

    En la práctica, está roto en su caso. Tengo el mismo problema. Usted puede reportar el error en http://bugreport.apple.com/.

    Posiblemente funciona mejor en Yosemite. Todavía estoy corriendo Mavericks.

    • Gracias! Ya lo sentía como un error! Gracias por aclarar. Lo he probado en dos ordenadores Mac, uno con Yosemite y uno con Mavericks instalado. Así que ese no es el problema.
    • Estoy en Yosemite, mi versión de xCode 6.1, que no funciona. Así que estoy creo que ese no es el problema.
  2. 1

    Actualización: En XCode 8 Beta 5 que he probado y encontrado XIB en el que tuve que actualizar manualmente Marco que ahora se actualiza automáticamente cuando se cambia el tamaño de forma libre de ver.

    En XCode 7.3.1:
    Esta no es la solución, pero me parece un buen compromiso.

    Ir a XCode -> Preferencias> Key Bindings -> de la Búsqueda para la «Actualización de los Marcos». Eliminar accesos directos existentes para el primer elemento (que no parece funcionar) y vuelva a colocar el acceso directo CTRL+OPCIÓN+COMANDO+P para el segundo elemento. El acceso directo es un ejemplo, usted puede agregar cualquier acceso directo que desea que no entre en conflicto con los enlaces existentes).

    Ahora cada vez que se cambia de tamaño, puede utilizar rápidamente el acceso directo a la actualización del marco.

  3. 0

    La respuesta correcta es la marcada que es un bug, pero podría darse el caso de que el Interface Builder no se puede tener una idea de sus limitaciones para la actualización automática de los mismos. Estoy usando Xcode 6.2 en Yosemite. Pensé que tenía el mismo problema, pero como mi restricciones se han vuelto más completa, Interface Builder es la actualización de lo que yo vaya.

Dejar respuesta

Please enter your comment!
Please enter your name here