Articles of uicollectionview

UICollectionView – didDeselectItemAtIndexPath no llamado si se selecciona celda

Lo primero que hago es configurar la celda seleccionada. – (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@”Cell” forIndexPath:indexPath]; cell.selected = YES; return cell; } Y la celda se selecciona con éxito. Si el usuario toca la celda seleccionada, entonces se debe deseleccionar la celda y se debe llamar a los delegates. […]

¿Cómo sé que UICollectionView se ha cargado por completo?

Tengo que hacer alguna operación cada vez que UICollectionView se haya cargado por completo, es decir, en ese momento se deben llamar a todos los métodos de fuente de datos / diseño de UICollectionView. ¿¿Cómo sé eso?? ¿Hay algún método delegado para conocer el estado cargado de UICollectionView?

Celda de tamaño dynamic UICollectionView

1) ¿Cómo puedo lograr lo que se muestra en la imagen con UICollectionView ? 2) He intentado -(CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath método -(CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath y pasé diferentes tamaños pero deja espacios entre las celdas. ¿Puedo vaciar esos espacios? Quiero altura y ancho diferentes para cada celda Salida de stream: […]

Error de aserción UICollectionView en datos obsoletos

En el proceso de intentar descargar un lote de imágenes de mi vista de colección y luego reemplazarlas con otro lote, me encuentro con un error donde, dependiendo de si el grupo de imágenes original o posterior era más o menos que el reemplazo previsto, un Se produce un error de afirmación que dice: *** […]

UICollectionView agregando UICollectionCell

Cuando bash colocar UICollectionCell en UICollectionView en Interface Builder, no puedo explicarlo por razones desconocidas. La celda va a la barra de herramientas sin agregar a UICollectionView Estoy usando: iOS SDK 6.0 XCode 4.5.1 No uso Storyboard

La configuración de configuración dinámica en UICollectionView causa un contenido inexplicable

Según la documentación de Apple (y promocionado en la WWDC 2012), es posible establecer el diseño en UICollectionView forma dinámica e incluso animar los cambios: Normalmente se especifica un objeto de disposición al crear una vista de colección, pero también se puede cambiar dinámicamente el diseño de una vista de colección. El objeto de disposición […]

Especificar una dimensión de celdas en UICollectionView utilizando diseño automático

En iOS 8, UICollectionViewFlowLayout admite el cambio de tamaño de las celdas automáticamente en función de su propio tamaño de contenido. Esto cambia el tamaño de las celdas en ancho y alto de acuerdo a su contenido. ¿Es posible especificar un valor fijo para el ancho (o alto) de todas las celdas y permitir que […]

UICollectionView actualiza una sola celda

Estoy intentando actualizar una sola celda dentro de UICollectionView , específicamente estoy tratando de actualizar una imagen en esa celda específica detonada por cell.imageView . [self.collectionView reloadData] no es realmente una opción porque hace que toda la vista de la colección destelle. [self.collectionView beginUpdates] no es algo en un UICollectionView , parece. Entiendo que puedo […]

ios 8 Swift – TableView con CollectionView incrustado

Soy relativamente nuevo en la progtwigción de iOS y he intentado algunas cosas pero fue en vano. Me gustaría poner un CollectionView dentro de TableViewCell . Puedo codificar cada uno de forma individual, pero no entiendo cómo establecer y hacer referencia a cada CollectionView dentro de un TableViewCell . Encontré este tutorial, http://ashfurrow.com/blog/putting-a-uicollectionview-in-a-uitableviewcell/ , que […]

UICollectionView Fallo de aserción

Estoy obteniendo este error al realizar insertItemsAtIndexPaths en UICollectionView Fallo de aserción en: -[UICollectionViewData indexPathForItemAtGlobalIndex:], /SourceCache/UIKit/UIKit-2372/UICollectionViewData.m:442 2012-09-26 18:12:34.432 *** Terminating app due to uncaught exception ‘NSInternalInconsistencyException’, reason: ‘request for index path for global index 805306367 when there are only 1 items in the collection view’ Lo he verificado y mi fuente de datos contiene solo […]