Articles of uiscrollview

Diseñar dentro de una vista de desplazamiento en xcode 4.2 con guiones gráficos

Tengo una vista de desplazamiento vertical: imagine una página de “Acerca de esta aplicación” de una aplicación de barra de tabs que avanza un poco y requiere una vista de desplazamiento. Solo contiene unas pocas imágenes, un video y algo de texto (solo el video ha sido codificado; el rest se ha colocado en la […]

Texto grande cortado en UITextView que está dentro de UIScrollView

Tengo un problema grave que parece que no puedo solucionar y me está volviendo loco los últimos dos días. He buscado por todas partes y no puedo encontrar una solución, a pesar de que he intentado con muchos. Tengo una UITextView dentro de UIScrollView . Puedo cambiar el tamaño del UITextView forma dinámica dentro de […]

automaticallyAdjustsScrollViewInsets no funciona

Creé una aplicación de demostración extremadamente simple para probar la funcionalidad de automaticallyAdjustsScrollViewInsets , pero la última celda de tableView está cubierta por mi barra de tabs. Mi código de AppDelegate: UITabBarController *tabControl = [[UITabBarController alloc] init]; tabControl.tabBar.translucent = YES; testViewController *test = [[testViewController alloc] init]; [tabControl setViewControllers:@[test]]; [self.window setRootViewController:tabControl]; Mi código testViewController (subclase de […]

UIScrollView contentSize no funciona

Puse un UIScrollView en la view mi plumilla y lo IBOutlet una propiedad de IBOutlet . Ahora, cuando hago esto en mi método viewDidLoad , parece que no tiene ningún efecto en contentSize : self.sv.backgroundColor = [UIColor yellowColor]; // this works CGSize size = CGSizeMake(1000.0, 1000.0); [self.sv setContentSize:size]; // this does not Se comporta como […]

Ver cambios de marco entre viewWillAppear: y viewDidAppear:

He descubierto un comportamiento extraño en mi aplicación, donde un IBOutlet conectado tiene su marco de vista conectado entre las llamadas en mi controlador de vista para ver viewWillAppear: y viewDidAppear: Aquí está el código relevante en mi subclase UIViewController : -(void)viewWillAppear:(BOOL)animated { NSLog(@”%@”, self.scrollView); } -(void)viewDidAppear:(BOOL)animated { NSLog(@”%@”, self.scrollView); } y la salida de […]

¿Cómo puedo detener el desplazamiento de forma programática en UIScrollView?

Nota: la respuesta dada aquí no funciona para mí. Tengo un UIScrollView (no una vista de tabla, solo una cosa personalizada), y cuando el usuario toma ciertas acciones, quiero eliminar cualquier desplazamiento (arrastrar o desacelerar) dentro de la vista. He intentado hacer esto, por ejemplo: [scrollView scrollRectToVisible:CGRectInset([scrollView bounds], 10, 10) animated:NO]; Sobre la teoría de […]

pasos para crear UIScrollView con Interface Builder

Estoy tratando de usar UIScrollView y parece que hay algo fundamental que no entiendo. Digamos que quiero usar UIScrollView en mi aplicación de iPhone. Tengo una vista llena de botones de 320×700. Obviamente, esto es demasiado grande para el iPhone que es 320×480. Entonces sé que tengo que usar un UIScrollView. Sin embargo, ¿es este […]

UITableView dentro de UIScrollView usando el autolayout

Por el momento, estoy usando UITableView junto con otras vistas que están contenidas en UIScrollView . Quiero que UITableView tenga su altura para ser la misma que su altura de contenido. Para complicar las cosas, también estoy insertando / eliminando filas para proporcionar un efecto de acordeón, de modo que cuando el usuario toque una […]

¿Cómo puedo imitar la hoja inferior de la aplicación Mapas?

¿Alguien puede decirme cómo puedo imitar la última página de la nueva aplicación Mapas en iOS 10? En Android, puede usar una BottomSheet que imita este comportamiento, pero no pude encontrar algo así para iOS. ¿Es eso una simple vista de desplazamiento con un recuadro de contenido, de modo que la barra de búsqueda está […]

La animación en la vista de OpenGL ES se congela cuando se arrastra UIScrollView en el iPhone

Tengo una subvista OpenGL ES animada transparente (una modificación de la clase EAGLView de la plantilla de Apple) que dibuja una esfera giratoria. Al igual que el ejemplo de Apple, CADisplayLink se usa en dispositivos donde están disponibles. En la misma pantalla, hay un UIScrollView que contiene UIButtons que se pueden seleccionar. Cuando el usuario […]