Dentro de mi vista creo una ScrollView con una anchura de 320 y una altura de 70.UIScrollView contentSize Edición
En respuesta a que el usuario toque un botón, amplío la ScrollView, por lo que es de 380 (h) x 320 (w) de tamaño.
El código para esto se muestra a continuación:
CGRect scrollviewFrame = CGRectMake(0, 30, 320, 380);
[scrollView setFrame:scrollviewFrame];
[self layoutScrollImages:YES];
CGSize srect = CGSizeMake([scrollView bounds].size.width, (kNumImages * kScrollObjHeight));
[scrollView setContentSize:srect];
Como depurar este proyecto, puede ver que srect es 320 (w) x 8.000 (h) en tamaño; sin embargo, mi problema es que el área desplazable (donde el usuario puede tocar para desplazarse por la vista de desplazamiento) permanece igual que cuando tenía el tamaño original.
Obviamente me falta algo, ¿alguien sabe qué es?
Edición: He creado un proyecto de ejemplo para ilustrar el problema que estoy teniendo, está disponible aquí: http://dl.dropbox.com/u/9930498/ScrollViewTest.zip
¿Desplazable? o visible también? –
Supongo que ha respondido a su pregunta, ¿ha aumentado también el tamaño del contenido, que corresponde al tamaño del marco? – rptwsthi
@rptwsthi qué? –