Cómo crear celdas de ancho dinámico para la vista de colección de diseño de composición.
Dec 05 2022
Durante la creación del diseño compositivo, debemos asegurarnos de que el lugar 1 y el lugar 2 tengan la misma dimensión estimada: y, por supuesto, si tiene celdas personalizadas, no olvide agregar todas las subvistas a su vista de contenido y configurar las restricciones adecuadas. , si tiene algún problema con algo mencionado anteriormente, no dude en dejar un comentario a continuación y preguntar ...
Durante la creación del diseño compositivo, debemos asegurarnos de que el lugar 1 y el lugar 2 tengan la misma dimensión estimada:
func createLayout() -> UICollectionViewLayout {
let itemSize = NSCollectionLayoutSize(widthDimension: /*1*/.estimated(100), heightDimension: .fractionalHeight(1))
let item = NSCollectionLayoutItem(layoutSize: itemSize)
let groupSize = NSCollectionLayoutSize(widthDimension: /*2*/.estimated(100), heightDimension: .fractionalHeight(1))
let group = NSCollectionLayoutGroup.horizontal(layoutSize: groupSize, subitems: [item])
let section = NSCollectionLayoutSection(group: group)
section.orthogonalScrollingBehavior = .continuous
section.interGroupSpacing = 15
let layout = UICollectionViewCompositionalLayout(section: section)
return layout
}
Y, por supuesto, si tiene celdas personalizadas, no olvide agregar todas las subvistas a su vista de contenido y configurar las restricciones adecuadas, si tiene algún problema con algo mencionado anteriormente, no dude en dejar un comentario a continuación y preguntar.

![¿Qué es una lista vinculada, de todos modos? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































