2009-05-05 8 views
1

Je veux créer un champ de défilement horizontal en haut d'un UITableView (quelque chose de similaire à ce qui peut être trouvé dans la section Accueil de l'application Facebook).Comment créer une vue défilante horizontale sur iPhone?

Je veux que le champ de défilement soit rempli avec six sections où une seule section pourrait être sélectionnée à la fois?

Comment est-ce que je devrais faire ceci?

Je sais que je devrais créer un UIScrollView et le placer dans la vue d'en-tête de la table, mais j'ai du mal à voir les barres de défilement ou à le voir défiler horizontalement. Quels objets visuels dois-je utiliser pour représenter les six sections et pour m'assurer qu'une seule section peut être sélectionnée à la fois (je sais que je pourrais probablement utiliser un contrôle segmenté, mais je veux que la section ressemble plus à des étiquettes)?

Merci pour l'aide.

Répondre

9

Les vues à onglet de l'application Facebook sont open source (sous licence Apache). Découvrez TTTabStrip.

+0

C'est absolument incroyable - merci beaucoup !! – zpesk

+0

attendre juste comme une clarification je peux l'utiliser dans une application que je veux vendre dans l'App Store ?? Je suis surpris de ne pas avoir vu d'autres applications à côté de FaceBook. – zpesk

+0

Oui, vous pouvez l'utiliser dans votre propre application. Vous n'avez même pas besoin de le créditer. –

Questions connexes