Question

Je suis novice avec iOS et demander des directives.

Je veux faire une page qui contient des boutons de navigation en haut et quand touchez charger différents UICollectionView's comme vous pouvez le voir sur l'écran d'application prises de "Fantaisie".Aussi des boutons de ligne doivent être fixées sur le dessus pendant le défilement vers le bas.(tout comme dans la capture d'écran)

Qui est la bonne approche?

  1. Classe de Base UICollectionViewController et l'ajout d'un sous-vue
  2. À L'Aide De UIScrollViewController?

etc...

Merci à l'avance.

enter image description here

Était-ce utile?

La solution

Classe de Base doit être UiViewController la mise en œuvre de UICollectionViewDelegate

UIViewController <UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout>

Créer différents NSArray pour chaque Catégorie de votre projet en tant que source de données de UICollectionView

utilisation UISegmentedControl pour la commutation de la source de données de UICollectionView et de le recharger UICollectionView pour afficher un contenu différent.Vous pouvez personnaliser votre Segmented Control comme vous le vouliez.

Mettre en œuvre UITabbarController pour la barre du bas pour entrer dans toutes les autres vues

Autres conseils

Il y a un certain nombre de façons d'aller à ce sujet.Le plus simple serait probablement de l'utilisation d'un UIViewController sous-classe dont view contient un UISegmentedControl sous-vue (pour les commandes de navigation) et un UICollectionView sous-vue du contenu.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top