Articles of uicollectionview

Gesto de pulsación larga en UICollectionViewCell

Me preguntaba cómo agregar un reconocedor de gestos de pulsación larga a una (subclase de) UICollectionView. Leí en la documentación que se agrega de manera predeterminada, pero no puedo entender cómo. Lo que quiero hacer es: presionar largamente en una celda ( tengo una cosa del calendario de Github ), obtener la celda que se […]

Cómo hacer flotar la vista suplementaria en UICollectionView como lo hacen los encabezados de sección en el estilo sencillo de UITableView

Estoy luchando por lograr un efecto de “encabezado de sección flotante” con UICollectionView . Algo que ha sido bastante fácil en UITableView (comportamiento predeterminado para UITableViewStylePlain ) parece imposible en UICollectionView sin mucho trabajo. ¿Me estoy perdiendo lo obvio? Apple no proporciona documentación sobre cómo lograr esto. Parece que uno tiene que subclase UICollectionViewLayout e […]

UICollectionView reloadData no funciona correctamente en iOS 7

He estado actualizando mis aplicaciones para ejecutarlas en iOS 7, lo que está funcionando sin problemas en su mayor parte. Me he dado cuenta en más de una aplicación que el método reloadData de un UICollectionViewController no está actuando como solía hacerlo. UICollectionViewController , completaré el UICollectionView con algunos datos de forma normal. Esto funciona […]

UICollectionView: Anima el cambio de tamaño de celda en la selección

Lo que quiero hacer es cambiar el tamaño de UICollectionViewCell y animar ese cambio cuando se selecciona la celda. Ya logré hacer eso sin anunciar marcando una celda como se seleccionó en collectionView: didSelectItemAtIndexPath: y luego reloadData a reloadData en mi UICollectionView, mostrando la celda seleccionada con un tamaño diferente. Sin embargo, esto sucede todo […]

UICollectionView: debe inicializarse con un parámetro de diseño no nulo

UICollectionView por código. Ahora, la aplicación falla con el mensaje: UICollectionView must be initialized with a non-nil layout parameter . ¿Tienes alguna idea para arreglarlo? CollectionCell es una clase personalizada de UICollectionViewCell . @property (nonatomic, strong) UICollectionView* collectionView; – (void)viewDidLoad { [super viewDidLoad]; self.collectionView = [[UICollectionView alloc]init]; [self.collectionView registerClass:[CollectionCell class] forCellWithReuseIdentifier:@”cell”]; UICollectionViewFlowLayout* flowLayout = [[UICollectionViewFlowLayout […]

Left Align Cells en UICollectionView

Estoy usando un UICollectionView en mi proyecto, donde hay varias celdas de diferentes anchuras en una línea. De acuerdo con: https://developer.apple.com/library/content/documentation/WindowsViews/Conceptual/CollectionViewPGforIOS/UsingtheFlowLayout/UsingtheFlowLayout.html extiende las celdas a través de la línea con igual relleno. Esto sucede como se esperaba, excepto que quiero justificarlos a la izquierda, y codificar un ancho de relleno. Me imagino que necesito subclase […]

UICollectionView flowLayout no ajusta las celdas correctamente (iOS)

Tengo un UICollectionView con un FLowLayout. Funcionará como espero la mayoría de las veces, pero de vez en cuando una de las celdas no se ajusta correctamente. Por ejemplo, la celda que debería estar activada en la primera “columna” de la tercera fila si en realidad está detrás de la segunda fila y solo hay […]

UICollectionView dentro de una UITableViewCell – altura dinámica?

Una de nuestras pantallas de aplicaciones requiere que UICollectionView un UICollectionView dentro de una UITableViewCell . Este UICollectionView tendrá un número dynamic de elementos, lo que dará como resultado una altura que también se debe calcular dinámicamente. Sin embargo, estoy UICollectionView problemas para calcular la altura del UICollectionView incrustado. Nuestro UIViewController general se creó en […]

targetContentOffsetForProposedContentOffset: withScrollingVelocity sin subclasificar UICollectionViewFlowLayout

Tengo una collectionView muy simple en mi aplicación (solo una fila de imágenes en miniatura). Me gustaría interceptar el desplazamiento para que el desplazamiento siempre deje una imagen completa en el lado izquierdo. Por el momento se desplaza a donde sea y dejará imágenes cortadas. De todos modos, sé que necesito usar la función – […]

¿Cómo establecer el espaciamiento de celdas y UICollectionView – UICollectionViewFlowLayout ratio de tamaño?

UICollectionView agregar UICollectionView a ViewController , y necesito tener 3 celdas “por fila” sin espacio en blanco entre las celdas (debe parecer una cuadrícula). El ancho de la celda debe ser un tercio del tamaño de la pantalla, por lo que pensé que el ancho de layout.item debería ser el mismo. Pero luego entiendo esto: […]