2017-02-21 6 views
0

Ich möchte in meiner iOS-App einen Kalender anzeigen, der Kalender sollte Daten aus einer JSON-Datei (Firebase) übernehmen. Beispiel JSON:iOS Kalenderansicht - Feed von JSON, Anzeigedetails

{ 
    "startDate": 20170221, 
    "Title": "CalendarTitle", 
} 

So würde Ich mag den CalenderTitle Titel am Tag der startdate im Kalender angezeigt werden, wie würden Sie mit Fullcalendar. Der Benutzer kann dann den Tag auswählen, um weitere Einzelheiten anzuzeigen.

Ich habe mbcalanderkit, JTAppleCalendar und ein paar mehr geschaut; aber keiner von ihnen hat irgendwelche Dokumente, die darauf hindeuten, dass dies möglich ist.

Vielen Dank für jede Hilfe

+0

Welche DOCs Sie brauchen? Sie alle haben ihr Beispiel und Anweisungen, wie man verwendet, nach was suchen Sie? – iphonic

+0

Ich möchte Dokumente lesen, die erklären, wie ich meine JSON-Ereignisse in den Kalender einspeise. Zum Beispiel - http://cocoadocs.org/docsets/JTAppleCalendar/6.1.2/ - obwohl es die vollständige Dokumentation ist, listet es meistens nur die Methoden auf, es ist mir nicht klar, welche ich brauche. DataSource zum Beispiel sagt mir nur dieses Snippet: "Das Objekt, das als Datenquelle der Kalenderansicht dient." – CoderXYZ

+0

Alle Komponenten sind für den allgemeinen Gebrauch gemacht, Sie können immer in die Bibliothek graben und die Dinge nach Ihren Bedürfnissen ändern, zum Beispiel in 'JTAppleCalendar' sie haben [init] (http://cocoadocs.org/docsets/JTAppleCalendar/6.1 0,2/Structs/ConfigurationParameters.html #/s: FV15JTAppleCalendar23ConfigurationParameterscFT9startDateV10Foundation4Date7endDateS2_12numberOfRowsGSqSi_8calendarGSqVS1_8Calendar_15generateInDatesGSqOS_20InDateCellGeneration_16generateOutDatesGSqOS_21OutDateCellGeneration_14firstDayOfWeekGSqOS_10DaysOfWeek_19hasStrictBoundariesGSqSb__S0_) Funktion, die 'startDate' als Eingabe – iphonic

Antwort

0

du versuchen:

// In loadView or viewDidLoad 
let calendar = FSCalendar(frame: CGRect(x: 0, y: 0, width: 320, height: 300)) 
    calendar.dataSource = self 
    calendar.delegate = self 
    view.addSubview(calendar) 
    self.calendar = calendar 

ausführlicher hier: https://github.com/WenchaoD/FSCalendar

+0

Vielen Dank! Ich werde die Dokumente lesen, aber wie erlaubt mir der obige Code, meine eigenen zu laden Daten? – CoderXYZ