La altura dinámica de uicollectionview según los valores de las filas

Hola amigos, estoy usando la vista de colección en la aplicación de iPhone para mostrar la list. Quiero establecer la altura de la vista de colección según el tamaño de mi list. ¿Cómo puedo configurarlo?

también tengo el problema cuando utilizo el método seleccionado de celda en la vista de colección, deshabilitará la interacción del usuario.

¿No sé cuál es la razón? Gracias.

"establezca el método de celda seleccionado en la vista de colección, deshabilitará la interacción del usuario".

esto se resuelve agregando el siguiente método.

[newCell setSelected:YES]; [collectionView selectItemAtIndexPath:indexPath animated:YES scrollPosition:UICollectionViewScrollPositionNone]; 

en consecuencia.

como se indica en este enlace

UICollectionView Seleccione y elimine el problema

Gracias.

intente de esta manera, después de completar su vista de colección, puede get el tamaño de contenido en function de ese valor, puede cambiar el marco de la colección.

 dynamicHeight = collectionView.contentSize.height 

En heightforrowatindexpath intenta hacer esto

 return [array count]*(your cell's content height); 

UICollectionView tiene una realización diferente que UITableView, y recomiendo utilizar RZCellSizeManager O simplemente aprender cómo funciona.