Articles of uicollectionview

Reutilice UICollectionViewCell dentro de UITableView

Ya tengo una nib existente UITableViewCell de UITableViewCell que reutilizo en varios UITableView s. Si creo una UICollectionView , ¿hay alguna forma de que pueda volver a usar esa punta o necesito volver a crear una nueva UICollectionViewCell de UICollectionViewCell ?

¿Cómo centrar la primera y la última celda de una UICollectionView horizontal?

Estoy intentando centrar la primera y la última celda de una vista de colección horizontal . El único enfoque que encontré hasta ahora fue agregar celdas adicionales al principio y al final de mi UICollectionView . Este método fue totalmente una mala idea por razones obvias, pero no encontré una mejor forma de hacerlo por […]

UICollectionViewCell a transición de pantalla completa

¿Es posible crear una segue (o algún tipo de animation de transición) para tocar una celda UICollectionView para que se expanda a pantalla completa? Incluso expandir solo el UIImageView dentro de la celda y luego intercambiarlo con un segue me funcionaría …

¿Cómo puedo agregar un button "agregar" al final de la vista de colección visible en iOS

Estoy intentando agregar un button al final de mi vista de colección (de carpetas) para agregar una nueva celda (carpeta). El objective es tener siempre al final un button para agregar nuevas celdas (carpetas). Esto es lo que estoy haciendo: 1º Devuelvo el número de elementos + 1 (para tener una celda adicional que se […]

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