Na prática, todo mundo usa UICollectionView que eu encontrei, quando eles só precisam de um UITableView. "É unidimensional. Ele sobe e desce. Por que você está adicionando métodos de delegação desnecessários para layout E dados?". Certa vez, passei 2 horas extras ajudando uma startup a descobrir por que seu UICollectionViewCell foi esmagado porque o proprietário, que não leu o manual de Animações, nem HIG, nem o guia UICollectionView, decidiu usá-lo e adicionar alturas e animes variáveis. Desnecessário dizer que ele deu a si mesmo uma dor de cabeça e muito tempo perdido em um problema não crítico para os negócios que poderia ter evitado simplesmente usando uma célula de tabela, já que não há delegado de layout extra + Nib.
Deixe-me ver se entendi, eu sou totalmente favorável ao UICollectionView quando seus dados e display precisam deles. Eles são muito poderosos. Mas, na prática, a maioria das pessoas que conheço os usa em listas.
Isso traz outra falha. Eles também são usados em listas curtas e constantes que nunca mudarão. Nesse caso, basta fazer um Xib. Ou escreva uma visualização personalizada que os empilhe. Por quê? Porque você não precisa do gerenciamento de memória para 5 conjuntos de etiquetas com um botão ou interruptor. Se eles podem mudar, então sim, use uma lista. Se você quer física, então UICollectionView funciona bem com alguns efeitos legais. Mas você realmente precisa adicionar 5 métodos de delegação e um sistema de layout para 5 rótulos que nunca serão movidos?
Além disso, não estou esquecendo que o iOS agora também tem uma visão de empilhamento nativa. Nunca consigo fazer com que ele se deforme como quero, embora seja bastante adepto dos sistemas 2D e de animação, então nunca uso o integrado.
Tudo o que estou dizendo é, defina seus requisitos. Talvez você não precise de nenhum desses, se sua IU não estiver adicionando / removendo itens e se atualizando. Ou talvez você queira escrever um jogo de cartas e jogá-los virtualmente sobre uma mesa e, em seguida, usar UICollectionView com um sistema de física como guia de layout.