Ya he creado una subclase UIViewController
con un grupo de controles, y me acabo de dar cuenta de que si giro el iPhone, la mitad de los controles se vuelven invisibles. Por lo tanto, me gustaría de alguna manera hacer que el UIViewController's
UIView
sea desplazable para que cuando el dispositivo (o el Simulador) gira, el usuario pueda desplazarse por la vista para ver todos los controles.¿Cómo puedo modificar un UIViewController existente para permitir el desplazamiento?
Tenía la esperanza de hacer todo esto en Interface Builder. Traté de cambiar la clase de la vista de UIView
a UIScrollView
en el editor de Identidad de clase, pero no se desplaza nada. La clase base de mi controlador de vista es simple UIViewController
<UIScrollViewDelegate>
.
¿Hay una manera fácil de desplazar la vista principal en mi controlador de vista desplazable sin tener que volver a crear todo en IB?
tengo el mismo problema, nadie parece saber – Maysam