2013-02-21 6 views
0

La mise en page UICollectionView que je dois implémenter contient trois sections, l'une en dessous de l'autre verticalement, et chaque section est défilable horizontalement.Mise en page UICollectionView personnalisée

SECTION 1: 1 2 3 4 5 ..............

SECTION 2: 1 2 3 4 5 ............ ..

SECTION 3: 1 2 3 4 5 ..............

Depuis le UICollectionView n'a qu'un seul ScrollView, toutes les sections défilent à un moment, mais pas un à la fois. Donc, je pense que la disposition personnalisée ne va pas aider dans cette situation. S'il vous plaît jeter un peu de lumière sur d'autres implémentations possibles de cela.

Merci.

+1

Si vous avez seulement besoin des 3 lignes, et c'est tout ce dont vous aurez besoin, alors j'utiliserais juste 3 vues de collection. – rdelmar

Répondre

1

Qu'en est-il un UITableView avec trois personnalisés UITableViewCell chacun d'entre eux contenant un UICollectionView?

+0

Ma disposition est une sorte de forme d'ARC ressemble à des orbites, à la recherche d'une meilleure solution. Apprécier ton aide. Merci. – chandu

+0

Comme il n'y a pas d'autorotation dans mon application, en utilisant trois collectionViews, avec une sous-classe de FlowLayout et en remplaçant le centre pour chaque attribut de disposition pour chaque élément par rapport à la distance x de l'élément du centre de la collection moi. – chandu

1

Un UITableView avec 3 rangées. Chacun avec un UICollectionView.

+0

Dans ce cas, je n'ai même pas besoin de tableView, je peux directement ajouter trois collectionsViewView à superView, mais dans ma mise en page chaque section est une forme d'arc de type Orbits. Je suis à la recherche d'une solution beaucoup plus propre. Appréciez beaucoup votre aide. Merci. – chandu

+0

C'est une solution propre si vous savez ce que vous faites. – Peres

+0

@JackBoy Je veux dire, je cherche une solution beaucoup plus légère (moins de vues), merci pour votre aide. – chandu

Questions connexes