Articles of uicollectionview

Cambiar el layout UICollectionViewCell en orientación

Estoy desarrollando una aplicación en la que tengo una UICollectionView. UICollectionView tiene diferentes types de UICollectionViewCells en él. Para una de las celdas, necesito tener un layout diferente para diferentes orientaciones. En la vista vertical, la celda debe tener el siguiente layout Para el paisaje necesito este layout ¿Cuál es la mejor manera de hacer […]

UICollectionView comienza en una sección particular

Tengo un UIViewController y en él tengo una UICollectionView que se utiliza para un calendar. Agregué un buffer alnetworkingedor de la date de hoy y obtuve 3 meses antes y un año en el futuro. Cuando la Vista aparece es en la primera date (3 meses antes). ¿Hay alguna forma de hacer que el UICollectionView […]

UICollectionView Wrap Cell around Label

Necesito poder envolver un UICollectionViewCell alnetworkingedor de una Etiqueta (con algunos rellenos). Básicamente, estoy buscando algo como esto (esto se hace en Android, sin mucha molestia): Esto es lo que tengo hasta ahora en mi UICollectionView. Cada celda es un ancho determinado (ancho de pantalla / 3), pero al final quiero que cada celda sea […]

Pasando a la izquierda para crear una nueva colección ViewCell

Estoy intentando implementar una manera más myCollectionView usar para agregar new collectionViewCells para myCollectionView (que solo muestra una celda a la vez). Quiero que sea algo así como cuando el usuario desliza hacia la izquierda y si el usuario está en la última celda, myCollectionView inserta una nueva celda cuando el usuario desliza para que […]

Pase a través de múltiples vistas de tabla

Quiero poder deslizar entre distintas vistas de tabla dentro del mismo controller de vista. Aquí hay un ejemplo de Instagram: Me pregunto si hay una forma recomendada de lograr esto mientras se limita la complejidad / utilizando Storyboard tanto como sea posible.

Cómo usar SDWebImage en mi proyecto

Estoy usando collectionview para cargar imágenes. Estas imágenes se cargan desde url en hilo de background. Por lo tanto, el desplazamiento no es uniforme. Las imágenes en la url caducan después de unos segundos, por lo tanto, quiero actualizar la image con una nueva image. ¿Cómo puedo utilizar SDWebImage para cargar imágenes y hacer que […]

Cómo filtrar un dictionary y resultados de salida en CollectionViewController en swift

Estoy haciendo una aplicación que muestra Pokemon y sus types. También parte de la aplicación mostrará sus debilidades. Tengo una variable global que enumera todos los Pokémon, que se ve de la siguiente manera: var objects = [ { "id": "001", "typeTwo": "Poison", "name": "Bulbasaur", "type": "Grass" }, { "id": "002", "typeTwo": "Poison", "name": "Ivysaur", […]

UICollectionView cellForItemAt indexPath omite los índices de fila en iOS 10

Tengo UICollectionView con desplazamiento horizontal y pagination. Cuando me desploop a la página siguiente o anterior por primera vez o cambio la dirección de desplazamiento de izquierda a derecha, el valor de indexPath.row en cellForItemAtIndexPath está cambiando por 3 y no 1. Entonces funciona correctamente. CollectionView funciona sin problemas en iOS 9. El problema ocurre […]

Swift 3 API cambio de nombre en subclasss

He encontrado algún comportamiento inesperado en mi código donde UICollectionViewDelegate devoluciones de llamada de UICollectionViewDelegate solo se reciben si utilizo las firmas del método anterior a Swift 3. Para demostrar este problema, he creado dos subclasss de controller de vista: class ViewController: UIViewController, UICollectionViewDelegate, UICollectionViewDataSource { @IBOutlet var collectionView: UICollectionView! func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection […]

Error UICollectionView NSInternalInconsistencyException en iOS9 solamente

Estoy recibiendo esto en iOS9, pero en iOS10 todo funciona bien: Falla de aserción en – [UICollectionView _createPrepanetworkingSupplementaryViewForElementOfKind: atIndexPath: withLayoutAttributes: applyAttributes:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit/UIKit-3512.60.12/UICollectionView.m:1599 Terminar la aplicación debido a la exception no detectada 'NSInternalInconsistencyException', motivo: 'UICollectionView dataSource no está configurado' libc ++ abi.dylib: termina con una exception no detectada de tipo NSException EDITAR: mi código //also have […]