Articles of uicollectionviewlayout

UICollectionView Cell Desplácese al centro

Estoy usando UICollectionView en mi UIViewController. Mis properties collectionview se configuran de la siguiente manera. ¡Ahora me gustaría que la celda se centre en la pantalla después del desplazamiento! Opción 1: Opcion 2: ¿Qué tendría que hacer para lograr la opción 2? ACTUALIZAR: Al final, he usado el siguiente código, ya que el desplazamiento con […]

No se puede get UICollectionView para mostrar las celdas.

Estoy intentando get un UICollectionView para mostrar dentro de un controller de vista presentado de manera modal. La aplicación es para iPad iOS 7. He creado la subclass UIViewController (con una punta) y la agregué así: MyViewController *controller = [[MyViewController alloc] init]; UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:controller]; navController.modalPresentationStyle = UIModalPresentationFullScreen; navController.navigationBar.barStyle = UIBarStyleBlackTranslucent; [self […]

UICollectionViewTransitionLayout: imitando el layout de la colección de fotos de iOS7

Estoy leyendo las pautas de las manzanas para animar cambios en una vista de colección , tratando de imitar la aplicación de fotos. Al elegir una image, la image "crece" desde el área que se encuentra en la vista de colección a una vista de tamaño completo. Apple observa usando un object UICollectionViewLayout pero para […]

UICollectionView layout no coherente, UICollectionViewFlowLayout

Tengo problemas para mostrar las celdas en una UICollectionView de manera consistente. La visualización inicial de las celdas es correcta, sin embargo, cada vez que el usuario pasa y luego vuelve a un grupo de celdas, la pantalla es incorrecta. Las filas solo deben contener 2 o 1 celda (s). 2 celdas cada una tomando […]

UICollectionViewFlowLayout's estimatedItemSize rompe el desplazamiento?

( EDIT : parece estar funcionando bien comenzando con iOS 9. No hice testings exhaustivas, pero el ejemplo funciona. Esto confirma el error presente en iOS 8.) Pasé mucho time probando el comportamiento de autoimage de UICollectionView Flow Layout. Después de mucha frustración, el problema se networkinguce al hecho de que, tan pronto como se […]

UICollectionView se cuelga al desplazar whist rotating (los attributes de layout para el elemento suplementario en la ruta de índice cambiaron sin invalidar …)

¿Alguna idea de cómo resolver el hecho de que mi UICollectionView se bloquea cuando se desplaza mientras gira? Estoy usando el siguiente enfoque para desplazarse y rotar por separado, y cada uno parece funcionar bien. Acabo de notar cuando hago ambas cosas al mismo time que puedo tener este crash. Por lo tanto, parece que […]

Extraños objects que desaparecen cuando se desplaza

Presets, Tengo la subclass collectionViewFlowLayout con – (BOOL)shouldInvalidateLayoutForBoundsChange:(CGRect)newBounds { return YES; } – (NSArray<UICollectionViewLayoutAttributes *> *)layoutAttributesForElementsInRect:(CGRect)rect { NSArray *arr = [super layoutAttributesForElementsInRect:rect]; BBLog(@"ARRA:%@", arr); for (UICollectionViewLayoutAttributes *attr in arr) { if (CGAffineTransformIsIdentity(attr.transform)) { attr.transform = CGAffineTransformMakeRotation((CGFloat)M_PI); } } return arr; } CollectionView rotar para desplazarse al revés con self.collectionView.transform = CGAffineTransformMakeRotation((CGFloat)M_PI); Pero incluso si jus […]

Retraso visible al desplazarse en dos direcciones UICollectionView con gran cantidad de celdas (250,000 o más)

Estoy subclassando UICollectionViewFlowLayout para get el desplazamiento bidireccional en UICollectionView . El desplazamiento funciona bien para un número más pequeño de recuentos de fila y sección (100-200 filas y secciones), pero hay un desfase visible al desplazarse cuando aumento el número de filas y secciones en 500, es decir, 250,000 o más celdas en UICollectionView […]

¿Cómo arreglar el desplazamiento a una celda visible en UICollectionView con layout personalizado?

Estoy trabajando en un selector de valores personalizado inspirado en UIPickerView. Parece así: Como puede ver, una de las características principales de este selector es la celda central, que debe ser más ancha que otras para que sean los vecinos visibles al lado del marco central. Cuando se desplaza el selector con un gesto de […]

¿Por qué invalidateLayout no está activando sizeForItemAtIndexPath en UICollectionView? (código adjunto)

El problema es el número de columnas en la colecciónView NO se queda en 7 (la cantidad deseada) al girar. ¿Qué cambio de código se requiere para solucionar esto? Parece que el invalidateLayout de la UICollectionViewFlowLayout personalizada NO está desencadenando el método sizeForItemAtIndexPath en la colecciónView? ¿Algunas ideas? Realmente solo quiero que el cambio de […]