J'ai un mauvais cas de paralysie d'analyse sur celui-ci alors je pensais que je l'ouvrirais à SO:Question de conception iOS: comment la commutation entre les jours doit-elle être implémentée dans une vue de table?
J'ai une vue de table, dont le contenu représente des activités qui ont eu lieu un jour donné . Lorsque l'application se charge, les données d'aujourd'hui sont téléchargées, analysées (à la fois par un singleton central) et affichées. Assez simple, et cela fonctionne très bien.
Je voudrais ajouter la possibilité d'aller de l'avant/arrière entre les jours, en utilisant un certain type de contrôle au sommet. Un excellent exemple serait l'affichage du jour de l'application Calendrier iOS. Ou, alternativement, je pourrais init et pousser de nouvelles vues en utilisant une barre de navigation et navigationItem.rightBarButtonItem
& navigationItem.leftBarButtonItem
. Quelle est la meilleure approche ici, et comment devrait-elle être mise en œuvre (par exemple, utiliser une autre vue intermédiaire ou gérer tout à partir de la vue de table qui affiche réellement les données)?
+1 pour une vue au-dessus (ou en dehors de) de votre vue de table. Nous le faisons tout le temps pour donner à l'utilisateur la possibilité de manipuler la tableview de manière significative.touchUpInside sur l'un des boutons force un changement de modèle de données et un reloadData sur la tableview. – par
Parfait. Fonctionne comme un charme. –