Articles of uicollectionview

UIActivityIndicator en una celda UICollectionView aleatoriamente no se ocultará

Tengo un UICollectionView donde se muestra un UIActivityIndicator en la celda antes de cargar una image, que luego se descarta independientemente del éxito o falla en el bloque UIImageView + AFNetworking. Sin embargo, a veces obtengo indicadores de actividad sobrantes que no parecen ocultar o dejar de animar. Esto es parte de mi cellForItemAtIndexPath: – […]

iOS UICollectionViewCells Diseño con intersección

Trato de hacer UICollectionView con celdas, que se cruzan y se superponen parcialmente entre sí como se hace en la captura de pantalla: Este layout se alcanzó configurando self.minimumLineSpacing = -100; en mi subclass UICollectionViewFlowLayout . Cuando me desploop hacia abajo, todo está bien. Veo lo que quiero Pero cuando me desploop hacia arriba, veo […]

UICollectionView no puede desplazarse para ver la última fila completa

Tengo una UICollectionView con tamaño: 768×1024 con una barra de navigation en la parte superior. Mis UICollectionViewCells personalizadas son de tamaño 200×200 . El problema es que cuando sigo agregando celdas y llego a la fila inferior, solo puedo ver parte de la celda de 200×200 . No me permitirá seguir desplazándome antes de que […]

UICollectionView scrollToItemAtIndexPath: y obtenga la position de la celda nueva

Me gustaría desplazar la vista de colección a una celda fuera de pantalla sin animation y get la position de esa celda después de desplazarme. El problema es que la vista de colección se desplaza correctamente (visualmente) pero el marco de la celda permanece fuera de la pantalla. Aquí está mi código: NSIndexPath *path = […]

UIActivityIndicatorView no gira en UICollectionViewCell

Tengo una celda personalizada que se carga en la parte inferior de la vista de mi colección. Su único trabajo es mostrar una vista de indicador de actividad, que ocurre mientras la aplicación realiza una nueva llamada de trabajo. Entonces lo agregué a la celda así: BBLoaderCell *loaderCell = [collectionView dequeueReusableCellWithReuseIdentifier:@"LoaderCell" forIndexPath:indexPath]; UIActivityIndicatorView * activityIndicator […]

Cambia el tamaño / escala el contenido de la celda UICollectionView dentro de la transición de layout

Estoy jugando con la transición de CollectionViewLayout de los proyectos de ejemplos de https://github.com/hebertialmeida/HAPaperViewController y https://github.com/wtmoose/TLLayoutTransitioning y no pude encontrar la forma de autorizar el contenido de la celda entre el layout pequeño y grande. Por ejemplo, tengo una UILabel dentro de CollectionViewCell que debe ser la mitad del ancho de la celda en una […]

Crear una UICollectionView con celdas de desplazamiento vertical infinitas

El código a continuación se llama desde mi vista de colección e imprime 50 celdas comenzando con la label del conteo 0 para contar 49. – (NSInteger) collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section { return 50; } – (UICollectionViewCell *) collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"cellIdentifier" forIndexPath:indexPath]; cell.backgroundColor = [UIColor whiteColor]; UIView *view = […]

Cómo rotar una image al tacto y arrastrar la image sobre otra image

Estoy desarrollando una aplicación donde necesito una galería que tenga muchas imágenes. Y lo que quiero hacer es cuando el usuario Toque / click cualquier image, debe rotar esa image a 90 grados, y si el usuario arrastra cualquier image a la parte superior de cualquier otra image, esas imágenes deberían cambiar de lugar (o […]

Los attributes de layout de vista de recostackción personalizados no se configuran antes de aplicarse a una celda

Estoy escribiendo mi propio layout de vista de colección de layout personalizado (personalizaciones menores para el layout de flujo) y para simplificar algunas cosas, estoy tratando de subclasificar UICollectionViewFlowLayoutAttributes también. Todo funciona perfectamente bien, pero cuando trato de aplicar los attributes de layout en mi celda personalizada, todos los attributes son nulos. Celda (los attributes […]

SelectedBackgroundView de UICollectionViewCell visible cuando no debe ser

Tengo una UICollectionView. Con algunas celdas dentro con un color de background blanco. He establecido el selectedBackgroundView en una vista básica de color púrpura. My CollectionView tiene una restricción con una altura de 0 y cuando presiono un button actualizo la restricción a 80. Cuando lo hago, durante la animation puedo ver el background morado […]