Articles of uicollectionview

Vista de colección, layout automático UICollectionViewFlowLayout y itemSize

Realmente estoy luchando para lograr algo bastante simple: me gustaría crear una vista de colección horizontal donde el UICollectionViewCell s tiene el tamaño del UICollectionView sí. Hasta aquí, bueno, he configurado un controller de vista en el guión gráfico que se parece a esto (aviso: la vista de colección no es igual a ver el […]

¿Diseño personalizado para la vista de colección en swift?

Tengo 7 celdas en una sección en una UICollectionView. He buscado por horas, pero todo lo que puedo encontrar es información sobre CollectionFlow y layouts personalizados con cientos de células. Todo lo que quiero es mostrar 7 celdas con diferentes identificadores en una vista de colección usando un layout como esta image: ¿Cómo puedo lograr […]

UITableView && UICollectionView en un controller?

Estoy intentando implementar las versiones de iPhone y iPad con gracia. Son esencialmente el mismo controller, pero el iPhone presenta en una sola columna tableView y el iPad en una colección de múltiples columnas. Estas son las opciones en las que pensé: Un ViewController que solicita un DataSource diferente y un Delegado diferente para tableView […]

¿Cómo incorporar vistas de colección múltiples en un controller de vista?

Estoy intentando get siete barras de botones desplazables horizontales usando UICollectionViews. No tengo problemas para poner en funcionamiento barras de un button, pero me encuentro con errores de locking de la aplicación cuando uso varias Vistas de Colección. ¿Alguien tiene alguna idea de cómo hacer que esto funcione en Swift o conoce algún tutorial? Mi […]

UICollectionView espaciado es incorrecto cada otra fila

Estoy creando un layout de flujo personalizado para una UICollectionView, y estoy tratando de get el espacio correcto. A pesar de establecer minimumLineSpacing = 2 cada otra línea, solo hay 1px entre cada fila de imágenes, como se puede ver aquí . Creo que esto se debe a que Apple ahora usa puntos en lugar […]

La configuration de las properties de UICollectionViewFlowLayout no funciona cuando se usa el layout automático.

Estoy intentando configurar un UICollectionView con un UICollectionViewFlowLayout con el siguiente requisito: el minimumLineSpacing siempre debe ser exactamente un tercio de la altura de UICollectionView . Mi pensamiento inicial fue anular viewDidLayoutSubviews así: override func viewDidLayoutSubviews() { super.viewDidLayoutSubviews() collectionViewFlowLayout.minimumLineSpacing = collectionView.frame.height / 3 collectionViewFlowLayout.invalidateLayout() } Tenga en count que uso viewDidLayoutSubviews porque planeo utilizar el […]

UICollectionView con bloque de célula personalizado UICollectionViewDataSource Protocol

Estoy intentando usar un UICollectionView con una celda personalizada. Mi ViewController henetworkinga de UICollectionViewDataSource como a continuación: import UIKit import Parse class DressingRoomViewController: UIViewController, UICollectionViewDelegateFlowLayout, UICollectionViewDataSource { Esa inheritance me está causando romper un protocolo de UICollectionViewDataSource con mi function UICollectionView que crea y devuelve la celda personalizada. Esta es la function: func collectionView(collectionView: UICollectionView, […]

Cambia la altura de UICollectionViewCell para que se ajuste a UILabel

Estoy tratando de que el tamaño de la altura de mi celda se ajuste a la label. El asunto es que el text de la label se establece en el cellForItemAtIndexPath , y si he comprendido correctamente, sizeForItemAtIndexPath ejecuta antes del cellForItemAtIndexPath . Esto es algo que he intentado hasta ahora: func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath […]

collectionView opcional en UICollectionViewController

Al leer la documentation de Apple en la collectionView de UICollectionViewController , parece ser opcional, como lo denota el ? . Esto me parece raro, como si hubiera una posibilidad de que la collectionView pudiera ser nil y entonces el UICollectionViewController pareciera inútil. En lo que respecta a tableView del UITableViewController , la Documentación Apple […]

Colección de altura variable dentro de una celda TableView de tamaño propio con AutoLayout en iOS8 +

Tengo una UITableView con altura de celda de tamaño auto utilizando las restricciones UITableViewAutomaticDimension y UITableViewAutomaticDimension . En una de las celdas prototipo, necesito agregar UICollectionView con UICollectionViewFlowLayout que distribuirá celdas verticalmente en una sola columna para Clases de tamaño compacto o en cuadrícula de 3 columnas para Clases de tamaño regular. La altura de […]