OK, entonces estoy aprendiendo a usar UIScrollView en el constructor de interfaces. dado que scrollView en sí mismo no tiene ningún contenido, creé otra vista, contentView, para contener mis controles y contenido desplazable. en esta vista coloco controles, etiquetas, etc. y luego, en mi código, configuro el tamaño del contenido del scrollView al tamaño de este contentView.¿Cómo trabajo en una vista más alta en el constructor de interfaz?
Mi pregunta parece asombrosamente simple y tan obvia que me he perdido algo en alguna parte. cuando creé este XIB en IB obtuve su ventana de interfaz de iPhone vacía estándar. Dejé caer una vista de desplazamiento encima, tomó toda la ventana. Dejé una vista encima de eso, tomó toda la vista de desplazamiento. Agregué algunos controles, que hasta ahora todavía puedo ver dentro del rectángulo de ContentView en IB.
Mi pregunta es ¿cómo trabajo/agrego los controles que se encuentran fuera de de la parte visible del contenidoView en IB? LOL. parece tan simple, pero simplemente no lo entiendo. Puedo establecer el alto de la vista de contenido o arrastrar el rectángulo a lo que prefiera (y de hecho este es el punto de tener una vista de desplazamiento) pero la ventana de IU fija de IB no se expandirá, así que puedo ver la parte "fuera de pantalla" de contentView para agregar más controles. Es como si hubiera sido arreglado en ese tamaño porque es del tamaño de una pantalla de iPhone y no me permitirá hacerlo más grande/más alto.
¿Qué hice mal?
-a
es molesto que no puede ver la parte fuera de la pantalla simulada, se puede establecer marcos manualmente y estarán fuera de la pantalla pero no puedes verlos, realmente no he intentado resolver este problema, pero no parece ser algo obvio, si es que puede hacerse. – Daniel
@Daniel - ver la respuesta aceptada a continuación. una vez que apaga todos los elementos de UI simulados, puede hacer que la vista sea tan alta como desee. obviamente, si vas a hacer que sea más alto que una pantalla en el iPhone, tendrás que ponerlo en ScrollView –