2012-03-15 23 views
21

Quiero cambiar el tamaño de un UIViewController en el guión gráfico para que pueda usar su UIViewController como vista de popover.Cambiar el tamaño de UIViewController en el guión gráfico

En la mayoría de los sitios que puedo leo que las acciones son:

  • arrastrar un UIViewController en el guión gráfico
  • poner un UIView en él
  • establece el atributo en forma libre y cambiar el tamaño

Pero en mi iOS 5.1 esto no funciona, incluso con un nuevo proyecto con solo un UIViewController. ¿Qué olvidé en el procedimiento?

Respuesta

42

Seguimos los pasos siguientes para lograr el mismo:

  1. Arrastre un UIViewController (esto toma un UIView junto con él, por lo que no hay necesidad de añadir otra UIView a menos que necesite más)
  2. Seleccionar UIViewController en StoryBoard y establecer tamaño de propiedad a Freeform
  3. Seleccione UIView y configure los valores de alto y ancho.

Si esto no ayuda, es posible que desee eliminar el UIView que viene con el UIViewController, añadir un nuevo UIView y repetir # 2 y # 3 anterior.

+0

Para quienes desean más detalles, configure el tamaño en Size Inspector. –

+0

Gracias! Recordé algo en ese sentido y cuando vi "Freeform" hoy en un XIB (donde puedes arrastrar ...) estaba "WOW. Cool". Lástima que es tan engorroso en un guión gráfico, pero bueno :) –

+23

Esto funcionó para mí, pero descubrí que también necesitaba cambiar la propiedad "Cambiar el tamaño de vista de NIB" a falso. (Está en la sección Propiedad del diseño del Controlador de Vistas del Inspector de Atributos). De lo contrario, el controlador decidió pasar a pantalla completa. –

8
  1. Arrastre un UIViewController

2 .Elija UIViewController en StoryBoard y establezca la propiedad de tamaño de forma libre a

enter image description here

  1. seleccione UIViewController el guión gráfico Habilitar el usuario prefirió el tamaño explícito en el Tamaño del contenido en el inspector de atributos

enter image description here

0

Debes quitar "Cambiar tamaño Vista desde NIB" en la pestaña de atributos de IB.

Cuestiones relacionadas