Je construis une application pour iPhone qui affichera les événements à venir et passés. J'ai opté pour une vue en liste, mais je me suis alors rendu compte qu'un calendrier (tout comme celui affiché dans la vue "Mois" dans l'application de calendrier intégrée) serait la meilleure solution.
Cependant, les directives d'interface humaine pour iPhone ne mentionnent que le sélecteur de date, et non le calendrier. Je pense donc qu'il n'y a rien de tel dans la boîte. Est-ce vrai? Dans l'affirmative, est-ce que quelqu'un connaît un contrôle par une tierce partie qui pourrait être utilisé? (Je pourrais en écrire un moi-même, mais je préférerais prendre quelque chose de prêt, car il s’agit d’un départ par rapport aux plans du projet initial).
Oui.
Ce sont les options que je connais:
EDIT: à partir du 6 mai 2010
1) GCCalendar
2) http://github.com/klazuka/Kal
3) http://code.google.com/p/iphonecal (doit être personnalisé - facilement - pour changer le texte du chinois en anglais)
4) Commercial: http://nrg.com.bd/blog/archives/36 mais le look & feel des précédents est beaucoup, beaucoup mieux et ils sont gratuits, si vous pouvez respecter leurs licences.
J'espère que cela t'aides.
Le meilleur site est effectivement https://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=Calendar , car vous trouverez des captures d'écran des calendriers distincts. Néanmoins, j'ai fait une liste:
iOS
Xamarin.iOS
Acheter des composants
J'ai ceci dans un Excel-Sheet , où vous pouvez trouver beaucoup plus d'informations.
J'ajouterais ceci très bonne bibliothèque.
Découvrez Kal: http://github.com/klazuka/Kal
Cocoacontrols.com est votre endroit idéal pour toute question de ce genre. Recherche de "calendrier"
https://www.cocoacontrols.com/search?utf8=named&q=calendar
nous donne 15 réponses à la date de publication; celui-ci semble particulièrement attrayant à première vue.
est le meilleur.
La bibliothèque du contrôleur personnalisé pour le calendrier.
1) OCCalendar
2) PMCalendar
3) MAWeekView
4) calendrier ios
5) Kal
6) CKCalendar
J'espère que ça va vous aider. Disponible sur git aussi.
J'ai écrit le mien (convient à la vue iPad/paysage, défilement, stylable, construit sur Three20) - http://www.componentix.com/blog/22
Sur GitHub - https://github.com/vgrichina/ios-calendar
Un concurrent légèrement plus récent qui fonctionne mieux dans le monde iOS7 est TimesSquare .
J'ai utilisé Tapku pendant longtemps, mais je ne l'ai pas trouvé aussi flexible et le code est vraiment difficile à modifier.
Il existe également d'autres calendriers visuels personnalisés de nouvelle version pour iOS 8+ écrits en Swift (2.0) CVCalendar . Il fournit un contrôle de calendrier facilement personnalisable pour iOS.
DDCalendarView qui ressemble à iCal. Il comporte à la fois les versions ObjectiveC et Swift du code. Actuellement, il ne montre que les événements quotidiens. nous devons développer l'interface utilisateur pour prendre en charge les événements hebdomadaires et mensuels. Les classes d'événement utilisées dans ce calendrier ne sont pas héritées des classes EKEventKit.