Articles of uicollectionview

iOS 9: UICollectionView dataSource no está configurado

Desde el lanzamiento de iOS 9, crashalytics ha reportado una cantidad justa de fallas de NSInternalInconsistencyException: UICollectionView dataSource is not set incluso cuando se establece la fuente de datos. Se siente como si fuera un error de SDK, pero no tengo idea de cómo evitarlo. Detalles: Esto solo sucede en iOS 9. Cientos de apariciones […]

Cómo utilizar rbcollectionviewinfofolderlayout con UICollectionViewCell y CollectionViewLayout personalizados

Lo que quiero hacer es mostrar una UICollectionView dentro de UICollectionViewCell cuando se selecciona esta celda. Quiero usar rbcollectionviewinfofolderlayout para desplegar mi vista de colección y mostrar una nueva vista de colección dentro de esto. Sin embargo, no estoy seguro de cómo puedo implementar esto en mi código existente. Tengo tres vistas de colección dentro […]

UICollectionView: reloadData () hace que la celda desaparezca

Tengo una colecciónView con un layout personalizado, hasta ahora solo tengo una UICollectionReusableView . Al principio todo funciona bien: prepareLayout() se llama que llena el caching, se llama a collectionViewContentSize() y devuelve cententSize y se llama a layoutAttributesForElementsInRect() y devuelve los attributes correctos. Esto hace que se viewForSupplementaryElementOfKind método viewForSupplementaryElementOfKind de viewForSupplementaryElementOfKind , luego de […]

Mantener la position de la celda de la colección después de pellizcar para ampliar

Tengo una colección de vistas que puedo ampliar cuando me pellizco. Funciona así: Agregué un UIPinchGestureRecognizer en collectionView, cuando ocurre un pellizco, invalido el layout que fuerza a collectionView para pedirle al delegado un nuevo tamaño. Funciona bien. El problema que no puedo solucionar es que durante el pellizco quiero mantener mi celda en la […]

Configuración de UICollectionViewCellSize en time de ejecución

Tengo una vista de stack que contiene tres UICollectionViews , configurada para darles espacio vertical igual a cada uno. Esa vista de stack está configurada para que sea la altura de la mitad de la pantalla, de modo que use más espacio en dispositivos más grandes. Esto se ha configurado en Interface Builder. Por lo […]

¿Qué sucede con la queue de células mantenida UICollectionView al recibir una advertencia de memory?

Cuando los objects UICollectionViewCell no son visibles, se agregan a la queue para su reutilización. Si se produce una advertencia de memory, lo que sucede con las celdas en la queue reutilizable. ¿Se borra la queue y se destruyen las celdas o se dejan tal como están?

Una de las dos vistas de colección no aparece

He estado tratando de diagnosticar el problema aquí, pero realmente no puedo entender qué salió mal. Tuve una vista de colección (de posts) que muestra bien, hasta que agregué una vista de colección adicional en la barra de navigation. Esta es la configuration para la segunda vista de colección (la barra de navigation): let navBarCollectionView: […]

Subview de la celda reutilizable en collectionView tienen un tamaño incorrecto después del desplazamiento

Tengo una colecciónView para una página de chat. UICollectionViewCell una subclass TextChatCollectionViewCell llamada TextChatCollectionViewCell . Tengo otra class que llena mi vista de colección y especifica un CGSize para cada elemento (siguiendo los protocolos UICollectionViewDelegateFlowLayout y UICollectionViewDataSource). El tamaño de fotogtwig de celda es correcto, pero las subpáginas tienen un tamaño de fotogtwig incorrecto cuando […]

Diseño pnetworkingeterminado de UICollectionView que no respeta la pantalla dividida del iPad.

Mi layout cuando está en la pantalla dividida no respeta el ancho de la pantalla dividida. Mi vista personalizada lo respeta (la barra negra en la parte superior), pero cualquier cosa que utilice la reproducción automática no respeta el ancho. Estoy manejando la rotation usando override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) { ¿Hay […]

Cómo actualizar ProgressBar en la subclass UICollectionViewCell cuando descarga el file

Me estoy volviendo loco, estoy intentando actualizar el progressBar de UICollectionViewCelll cuando descargo un file, lo he intentado todo, todo, todo, este es mi último bash, he creado una subclass de UICollectionViewCell , conectado con un file xib : #import <UIKit/UIKit.h> @interface DocumentCell : UICollectionViewCell @property (weak, nonatomic) IBOutlet UIImageView *documentImage; @property (weak, nonatomic) IBOutlet […]