Articles of uicollectionviewlayout

Detener la celda Single UICollectionView que fluye al centro de la pantalla

Estoy tratando de entender por qué Collection View mantiene el centro alineando solo la última celda de una colección. He creado una vista de colección basada en layout de flujo simple. Estoy usando el indicador Autolayout, que no estoy seguro de que está causando este problema. Cada vez que elimino una celda de la vista […]

La subclass UICollectionViewFlowLayout hace que la celda desaparezca

Estoy tratando de compensar el centro en el eje Y, de todas las celdas debajo de la celda seleccionada. Agregué una propiedad a la subclass CollectionViewFlowLayout , llamada extendedCell , que marca la celda a continuación, que debería compensar todo lo demás. – (NSArray *)layoutAttributesForElementsInRect:(CGRect)rect { NSArray *attributes = [super layoutAttributesForElementsInRect:rect]; if(!self.extendedCell) { return attributes; […]

UICollectionView: ordera las celdas horizontalmente

Entonces, básicamente, mi problema es que las celdas de mi colección de objects se orderan de arriba hacia abajo, en lugar de de izquierda a derecha. This is what it looks like – [1][4][7] [2][5][8] [3][6][9] This is what i want – [1][2][3] [4][5][6] [7][8][9] Otro problema es cuando me desploop horizontalmente en lugar de […]

UICollectionViewLayout para Google Chrome (aplicación de iOS) Tab Switcher-like UI

Mi proyecto necesita una interfaz de usuario como Tab Switcher de Google Chrome. Hubo una pregunta de este tipo en el pasado, pero las respuestas son en su mayoría irrelevantes, como fue escrito hace 5 años y las respuestas tenían que ver con una interfaz de usuario de Evernote estática y superpuesta ( aquí ). […]

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 […]

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 […]

UICollectionViewCell Spacing se establece en 0, pero aún tiene espacio

Estoy tratando de hacer el espacio entre mis celdas = 0 Ejemplo de resultado deseado: Lo que tengo actualmente (iPhone 6): Mi código: – (UICollectionViewFlowLayout *)setCollectionViewFlowLayout { UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init]; //iphone5 100 //iphone6 118 layout.itemSize = CGSizeMake(118, 118); layout.footerReferenceSize = CGSizeMake(0, 0); layout.sectionInset = UIEdgeInsetsMake(0, 0, 0, 0); layout.minimumInteritemSpacing = 0.0; layout.minimumLineSpacing […]

UICollectionView: desplazamiento suave con muchas celdas visibles

Estoy tratando de optimizar la velocidad de desplazamiento y la suavidad de mi UICollectionView (utilizando un layout personalizado) que tiene alnetworkingedor de 400 celdas, 150 de las cuales son visibles en la pantalla al mismo time. Las células en sí mismas no son muy complejas: consisten en un background de color (completamente opaco) y dos […]

¿Con cuántas celdas comenzará en una UICollectionView para un calendar? (es decir, con un número infinito de dates)

¿Cuántas celdas para comenzar en un UICollectionView para un calendar? Esa es mi comprensión es: UICollectionView es bueno porque solo crea instantáneas de celdas que necesita mostrar, pero luego Todavía debe agregar las celdas a la vista de colección Entonces, ¿cuál es la mejor práctica si dice que su vista solo mostraría 10 celdas, pero […]

Redibuja las celdas después de que UICollectionViewFlowLayout invalida su layout

Cuando invalida el layout en un UICollectionViewFlowLayout , crea un montón de nuevos attributes de layout para cada una de sus celdas; Sin embargo, no indica a las celdas que se vuelvan a dibujar, lo que provoca distorsiones en los dibujos de Capa. No quiero decirle a mi colección que vuelva a cargar sus datos […]