2010-08-25 4 views
0

Je souhaite afficher plus d'éléments de barre d'onglets sur le contrôleur de barre d'onglets en faisant défiler la barre d'onglets. est-il possible dans iphone si c'est .. s'il vous plaît donner la solution exacte.concernant le contrôleur de la barre d'onglets

Espérant votre réponse positive

+0

Vous devez au moins _try_ pour que le titre de la question soit vaguement descriptif. –

Répondre

2

Le SDK iPhone crée une sorte d'option « favoris » automatiquement, l'utilisateur peut déposer son icône de favori à la barre d'onglets ..

Peut-être que vous pouvez étendre la UITabBar et mettre en œuvre un mécanisme de "défilement/balayage", mais je vous suggère de ne pas le faire. Cela parce que glisser sur un menu (tabbar) peut être vraiment ennuyeux pour l'utilisateur final et ils font probablement glisser leurs icônes "plus d'utilisation" sur la barre d'onglets, donc ne vous inquiétez pas à ce sujet. Mon conseil: Gagnez du temps et mettez-le dans des fonctionnalités plus intéressantes pour votre application au lieu de passer des heures à créer une barre de défilement ...

Vous pouvez également créer votre propre UIView et "dupliquer" la barre d'onglets, donc ça ressemble à une tabbar mais ce n'est pas le cas, mais encore une fois c'est une approche complètement différente ...

+0

Je ne pense pas que Apple l'approuverait de toute façon. Ils veulent que leurs éléments d'interface utilisateur soient utilisés comme prévu, je ne pense pas qu'ils seraient très heureux avec un tabbar qui leur ressemble mais qui a un comportement totalement différent ... – Toastor

+0

Oh oui ils l'approuvent, c'est juste une caractéristique pour votre application et la seule différence avec l'original est qu'il a défilement ... Ofcource comme je l'ai dit, utilisez l'original tabbar et passez votre temps à faire plus de choses "utiles" ;-) – CyberK

+0

J'ajouterais qu'il est généralement préférable de s'en tenir à le comportement par défaut. Votre utilisateur ne sera pas perdu. Ou, si vous voulez avoir une barre de défilement qui ne se comporte pas comme celle par défaut, faites en sorte qu'elle soit différente de celle par défaut afin que l'utilisateur ne s'attende pas à ce qu'il se comporte comme celui par défaut. – David

Questions connexes