Esiste un controllo calendario già pronto per le app per iPhone?

Sto costruendo un’applicazione per l’iPhone che mostrerà gli eventi imminenti e passati. Ho optato per una visualizzazione elenco, ma poi mi sono reso conto che un calendario (proprio come quello visualizzato nella vista “mese” nell’applicazione calendario integrata) sarebbe la soluzione migliore.

Tuttavia, le linee guida per l’interfaccia umana di iPhone menzionano semplicemente il selettore di date, non il calendario, quindi credo che non ci sia nulla di simile fuori dagli schemi. È vero? In tal caso, qualcuno sa di un controllo di terze parti che potrebbe essere utilizzato? (Potrei scriverne uno io stesso, ma preferirei prendere qualcosa pronto, dato che questo è un punto di partenza per i piani del progetto originale).

Sì.

Queste sono le opzioni di cui sono a conoscenza:

EDIT: a partire dal 6 maggio 2010

1) GCCalendar

2) http://github.com/klazuka/Kal

3) http://code.google.com/p/iphonecal (deve essere personalizzato – facilmente – per cambiare il testo da cinese a inglese)

4) Commerciale: http://nrg.com.bd/blog/archives/36 ma l’aspetto dei precedenti è molto, molto meglio e sono gratuiti, se è ansible rispettare le loro licenze.

Spero che questo ti aiuti.

Il miglior sito è infatti https://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=Calendar , perché trovi schermate dei calendari separati. Tuttavia, ho fatto una lista:

iOS

  • CLWeeklyCalendarView
  • Kal
  • Times Square
  • Calendario VURIG
  • OCCalendar
  • PMCalendar
  • CKCalendar
  • ABCalendarPicker
  • MBCalendarKit
  • DSLCalendarView
  • MSCollectionViewCalendarLayout
  • NVCalendar
  • VFCalendarView
  • JTCalendar
  • ios-calendar
  • TKCalendarMonthView
  • MELiPadCalendar
  • MACalendarUI
  • RDVCalendarView
  • RSDayFlow
  • DayFlow
  • PDTSimpleCalendar
  • SACalendar
  • MNCalendarView
  • CustomCalendar
  • CVCalendar
  • THCalendarDatePicker
  • MZDayPicker
  • CustomCalendar
  • DIDatepicker
  • FSCalendar
  • WeekViewDemo
  • FFCalendar
  • CGCalendarView
  • CalendarIOS7
  • GCCalendar
  • iphonecal
  • YFCalendar
  • Prossime
  • DPCalendar

Xamarin.iOS

  • FMCalendar
  • Calendario Times Square
  • xCalendar
  • Xamarin.Forms.Calendar
  • escoz / MonoTouch-controlli

Acquista componenti

  • Telerik.Xamarin.iOS
  • Resco Mobileformstoolkit
  • Infragistics iOS Control

Ho questo in un foglio di Excel , dove puoi trovare molte più informazioni.

Vorrei aggiungere questa ottima libreria.

Il tuo posto goto per qualsiasi domanda come questa in questi giorni è cocoacontrols.com. Ricerca di “calendario”

https://www.cocoacontrols.com/search?utf8=✓&q=calendar

ci dà 15 risposte alla data di post; questo sembra particolarmente attraente a prima vista.

DSLCalendarView per iOS

La libreria per il controller personalizzato per il calendario.

1) OCCalendar

2) PMCalendar

3) MAWeekView

4) ios-calendario

5) Kal

6) CKCalendar

Spero che ti aiuterà bene. Disponibile anche su git.

Ho scritto il mio (adatto per iPad / panorama, scrollabile, stylable, build su Three20) – http://www.componentix.com/blog/22

Su GitHub – https://github.com/vgrichina/ios-calendar

Un concorrente leggermente più recente che funziona meglio nel mondo iOS7 è TimesSquare .

Ho usato Tapku per molto tempo ma non ho trovato tutto così flessibile e il codice è davvero difficile da modificare.

Ci sono anche altre nuove versioni del calendario visivo personalizzato per iOS 8+ scritto in Swift (2.0) CVCalendar . Fornisce un controllo calendario facilmente personalizzabile per iOS.

DDCalendarView che sembra simile a iCal. Ha sia la versione di codice ObjectiveC e Swift. Attualmente mostra solo eventi giornalieri. abbiamo bisogno di sviluppare l’interfaccia utente per supportare eventi settimanali e mensili. Le classi di eventi utilizzate in questo calendario non sono ereditate dalle classi EKEventKit.