Articles of uiscrollview

¿No se puede arrastrar UIImageView hasta el final de UIScrollview?

Tengo una UIScrollview con gran contenido horizontal. Ahora quiero arrastrar un UIImageView hasta el final de UIScrollView. Para eso estoy usando el siguiente código. – (void) setUpLeftGesture{ _leftControlImageView = [[UIImageView alloc] initWithFrame:CGRectMake(10, 0, 80, 25)]; [_leftControlImageView setBackgroundColor:[UIColor yellowColor]]; [_leftControlImageView setImage:[UIImage imageNamed:@"marker_left_normal"]]; //add gesture events UIPanGestureRecognizer *panGestureRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handleLeftSelector:)]; [_leftControlImageView addGestureRecognizer:panGestureRecognizer]; [_leftControlImageView setUserInteractionEnabled:YES]; […]

¿La matriz de transformación de Core Graphics funciona de manera diferente que el iPad?

Tengo una class que captura el contenido de una vista de desplazamiento cambiando el contentOffset de la vista de desplazamiento y traduciendo la matriz de transformación actual, ya que crea nuevas páginas en un context de PDF. El resultado es un PDF que contiene todos los contenidos de la vista de desplazamiento, en trozos del […]

Zoom en un área específica de una vista de desplazamiento

Estoy atrapado en un caso en el que quiero ampliar una parte (rect) de una window de desplazamiento de forma progtwigda, no con el tacto ni con los gestos. CGRect cropRect = CGRectMake(xPos * [UIScreen mainScreen].nativeScale, yPos * [UIScreen mainScreen].nativeScale, width1 * [UIScreen mainScreen].nativeScale, height1 * [UIScreen mainScreen].nativeScale); [self.scrlVPhoto zoomToRect:cropRect animated:YES]; Configuré delegado y también […]

Restricciones de ViewController en UIScrollView, usando Storyboard

Tengo dos UIViewControllers con los identificadores de Storyboard "vc0" y "vc1", que estoy tratando de instanciar objects dentro de un UIScrollView con pagination habilitada de modo que los dos controlleres de vista estén adyacentes entre sí. El objective es hacer que el usuario pase de izquierda a derecha para deslizar entre los controlleres de vista, […]

Swift: ScrollRectToVisible no funciona

Después de probar la mayoría de las soluciones publicadas aquí, todavía tengo problemas para mover el campo de text para que aparezca encima del keyboard en una vista de desplazamiento. Estos son los enlaces que seguí de las soluciones Stackoverflow: Link 1 Link 2 Link 3 Estoy trabajando en una pantalla de logging que tiene […]

¿Cómo crear la pestaña Explore iOS de Airbnb iOS?

Estoy tratando de crear una página de feeds similar a las capturas de pantalla de la aplicación Airbnb. Comencé con un UITableViewController y agregué animation al encabezado en el desplazamiento; el encabezado es el área de color turquesa allí. Ahora quiero agregar esas tabs de página ("Para ti", "Casas", "Experiencias" y "Lugares") y confundí cómo […]

Safari-style gradient sombras alnetworkingedor de UIScrollView

He estado buscando embellecer un UIScrollView agregando algún tipo de sombra alnetworkingedor del contenido, visible cuando la vista es mayor que el contenido. Safari hace esto usando degradados grises alnetworkingedor de la página (pellizcar para hacer una página web más pequeña y desplazarse para ver los gradientes en los bordes) Hay muchas discusiones sobre un […]

initWithFrame con self.view.frame: ¿es necesario?

Me preguntaba cuál era el verdadero significado de usar initWithFrame con este scrollView, porque también establecemos las dimensiones de scrollView después de eso, y agregamos el scrollView como una subView de la vista. Entonces, ¿por qué necesitamos especificar este initWithFrame? De hecho, realmente no lo entiendo cuando el marco es self.view.frame (lo entendería mejor si […]

UIScrollView pagination con 2 visitas

Intenté implementar la pagination con 2 vistas de este tutorial: Múltiples páginas virtuales en un UIScrollView con solo 2 vistas secundarias Quería modificar esto poniendo UIScrollView en las páginas y en cada página actualizándola con contenido nuevo: -(void)addContent:(NSString*)txt{ int size = 5; UITextView *txtView; int row = 0; //from left int xPlace = 0; //space […]

No se puede interactuar con (algunos) elementos de interfaz de usuario en un ScrollView cuando se muestra el keyboard.

Tengo una interfaz bastante básica que normalmente se ve así: Bastante poco inspirado, pero eso es lo que dice la especificación para build. En cualquier caso, parte del problema es que cuando aparece el keyboard en pantalla, esto sucede: Ahora eso no es un gran problema en sí mismo; Tengo todo dentro de un UIScrollView […]