Je travaille sur une application iPhone avec une vue détaillée qui s'adapte exactement sur un écran iPhone (vertical). Voici une capture d'écran de la vue en question:
http://screencast.com/t/NDBjZWRkMWQt
Le problème est que je dois également afficher une barre d'outils dans la vue détaillée et que la barre d'outils ne tient plus à l'écran.
J'ai donc deux options pour faire de la place à la barre d'outils:
Je serais enclin à utiliser la deuxième approche, mais les directives de l'interface humaine de l'iPhone d'Apple semblent suggérer que la barre d'outils devrait toujours être visible.
Quelle est la rigueur Apple en ce qui concerne ces directives? Et que feriez-vous?
Tout d'abord, je vous suggère ne pas aller avec l'option deux (avoir à faire défiler pour voir les onglets).
La suggestion d'un tap pour afficher/masquer les barres d'onglets est une bonne idée - c'est une pratique assez standard, mais il y a encore une option
Il existe plusieurs applications iPhone qui ont une navigation principale sous la forme d'une barre d'onglets en bas, qui n'est pas toujours présente. Jetez un œil à cet exemple de l'application Foodspotting.
Les onglets sont généralement à l'écran, sauf lorsque vous êtes n'importe où dans le processus `` repérer un plat '', par exemple sélectionner/prendre une photo, décrire un plat, etc., jusqu'à ce que vous ayez fini de repérer. Notez qu'il y a toujours un "out" en haut, sous la forme d'un bouton "retour" ou "annuler".
J'espère que cela t'aides.
Je pense que mettre la barre d'outils en bas de l'écran (c'est-à-dire sous le pli) n'est pas une bonne pratique.
Il ne s'agit pas Apple d'approuver l'application, c'est juste quelque chose que l'utilisateur ne s'attendra pas.
Le défilement, d'autre part, est quelque chose que les utilisateurs sont très habitués à faire sur l'iPhone, donc vous seriez probablement en sécurité de mettre les champs supplémentaires là-bas.
Si cela ne suffit pas, vous pouvez essayer l'une des méthodes suivantes (mais je la déconseille):
Avez-vous vu l'application Brushes? L'auteur utilise une barre d'outils translucide. Un robinet et les barres disparaissent. Un autre robinet les ramène. Simple et efficace.
Nous avons utilisé une barre d'onglets à masquage automatique dans le téléport de Tokyo (similaire à l'application ffffound.com)
Par masquable, je veux dire que la barre d'onglets descend de l'écran lorsque l'utilisateur commence à faire défiler le contenu, mais elle peut être révélée à tout moment en appuyant sur une petite icône "révéler la barre d'onglets" qui est toujours visible.
Nous avons commencé par masquer automatiquement la barre d'onglets sur chaque écran de l'application, mais cela a dérouté les utilisateurs. Notre solution finale consiste à masquer automatiquement la barre d'onglets si l'utilisateur a quitté la vue racine. Le retour à la vue racine révèle la barre d'onglets si elle est masquée.