Gibt es eine vorgefertigte Kalendersteuerung für iPhone Apps?

Ich entwickle eine App für das iPhone, die kommende und vergangene Ereignisse anzeigt. Ich entschied mich für eine Listenansicht, aber dann stellte ich fest, dass ein Kalender (genau wie der in der Ansicht “Monat” in der integrierten Kalenderanwendung angezeigte Kalender) am besten übereinstimmte.

Die Richtlinien für die Benutzeroberfläche des iPhones erwähnen jedoch nur den Datums-Picker, nicht den Kalender, daher glaube ich, dass es so etwas nicht gibt. Ist das wahr? Wenn ja, kennt jemand ein Steuerelement von Drittanbietern, das verwendet werden könnte? (Ich könnte selbst einen schreiben, aber ich nehme lieber etwas bereit, da dies eine Abkehr von den ursprünglichen Projektplänen ist).

Ja.

Dies sind die Möglichkeiten, die mir bekannt sind:

EDIT: ab 6. Mai 2010

1) GCCalender

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

3) http://code.google.com/p/iphonecal (muss angepasst werden – leicht – um den Text von Chinesisch zu Englisch zu ändern)

4) Kommerziell: http://nrg.com.bd/blog/archives/36 aber das Look & Feel der vorherigen ist viel, viel besser und sie sind kostenlos, wenn Sie ihre Lizenzen einhalten können.

Hoffe das hilft.

Die beste Seite ist in der Tat https://www.coacoacontrols.com/search?utf8=%E2%9C%93&q=Calendar , weil Sie Screenshots der einzelnen Kalender finden. Trotzdem habe ich eine Liste erstellt:

iOS

  • CLWeeklyCalendarView
  • Kal
  • Times Square
  • VURIG Kalender
  • OCCalender
  • PMCalender
  • CKKalender
  • ABCalendarPicker
  • MBKalenderKit
  • DSLCalendarView
  • MSCollectionViewCalendarLayout
  • NVCalendar
  • VFCalendarView
  • JTCalendar
  • IOS-Kalender
  • TKCalendarMonthView
  • MELiPadKalender
  • MACalendarUI
  • RDVKalenderansicht
  • RSDayFlow
  • Dayflow
  • PDTSimpleKalender
  • SACalender
  • MNCalendarView
  • Benutzerkalender
  • CVKalender
  • THCalendarDatePicker
  • MZDayPicker
  • Benutzerkalender
  • DIDatepicker
  • FSKalender
  • WeekViewDemo
  • FFCalender
  • CGCalendarView
  • KalenderIOS7
  • GCCalender
  • iphonecal
  • YFCalender
  • Bevorstehende
  • DPKalender

Xamarin.iOS

  • FMCalendar
  • TimesSquare Kalender
  • XKalender
  • Xamarin.Forms.Calendar
  • Escoz / Monotouch-Kontrollen

Kaufen Sie Komponenten

  • Telerik.Xamarin.iOS
  • Resco Mobilesformstoolkit
  • Infragistics iOS-Steuerelemente

Ich habe dies in einem Excel-Sheet , wo Sie viel mehr Informationen finden können.

Ich würde diese sehr gute Bibliothek hinzufügen.

Ihr Platz für jede Frage wie diese in diesen Tagen ist cocoacontrols.com. Suche nach “Kalender”

https://www.coacoacontrols.com/search?utf8=37&q=calendar

gibt uns 15 Antworten am Post-Datum; Dieser scheint auf den ersten Blick besonders ansprechend.

DSLCalendarView für iOS

Die Bibliothek für den benutzerdefinierten Controller für Kalender.

1) OCCalender

2) PMCalendar

3) MAWeekView

4) ios-Kalender

5) Kal

6) CKKalender

Hoffe, es wird dir gut helfen. Verfügbar auf git auch.

Ich habe meine eigene geschrieben (geeignet für iPad / Landschaftsansicht, scrollbar, stylable, baut auf Three20) – http://www.componentix.com/blog/22

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

Ein etwas neuerer Konkurrent, der in der iOS7-Welt besser funktioniert, ist TimesSquare .

Ich habe Tapku lange benutzt, aber ich fand es nicht so flexibel und der Code ist wirklich schwer zu modifizieren.

Es gibt auch andere neue Version benutzerdefinierte visuelle Kalender für iOS 8+ in Swift (2.0) CVCalendar geschrieben . Es bietet eine einfach anpassbare Kalendersteuerung für iOS.

DDCalendarView, die iCal ähnelt. Es hat sowohl ObjectiveC als auch Swift Version des Codes. Derzeit werden nur tägliche Ereignisse angezeigt. Wir müssen die Benutzeroberfläche entwickeln, um wöchentliche und monatliche Ereignisse zu unterstützen. In diesem Kalender verwendete Ereignisklassen werden nicht von EKEventKit-classn geerbt.