2017-02-21 37 views
0

我想在iOS应用中显示日历,日历应该从JSON文件(Firebase)中获取数据。 示例JSON:iOS日历视图 - 来自JSON的提要,显示细节

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

所以我想上显示的startDate的日历日的CalenderTitle标题,就像你会与Fullcalendar。用户然后可以选择一天来显示更多细节。

我看过mbcalenderkit,JTAppleCalendar和更多;但他们都没有任何文件表明这是可能的。

感谢所有帮助

+0

你需要什么文件吗?他们都有他们的例子和说明如何使用,你在找什么? – iphonic

+0

我想阅读说明如何将我的JSON事件添加到日历中的文档。例如 - http://cocoadocs.org/docsets/JTAppleCalendar/6.1.2/ - 尽管它是完整的文档,但它大多只是列出了方法,但我不清楚我需要哪一个。例如,DataSource只告诉我这个片段:“充当日历视图的数据源的对象。” – CoderXYZ

+0

所有组件都是为了通用目的而制作的,您可以随时根据自己的需要修改其中的内容,例如'JTAppleCalendar',它们具有[init](http://cocoadocs.org/docsets/JTAppleCalendar/6.1 0.2 /的Structs/ConfigurationParameters.html#/秒:FV15JTAppleCalendar23ConfigurationParameterscFT9startDateV10Foundation4Date7endDateS2_12numberOfRowsGSqSi_8calendarGSqVS1_8Calendar_15generateInDatesGSqOS_20InDateCellGeneration_16generateOutDatesGSqOS_21OutDateCellGeneration_14firstDayOfWeekGSqOS_10DaysOfWeek_19hasStrictBoundariesGSqSb__S0_)函数,它接受'startDate'作为输入 – iphonic

回答

0

你可以试试这个:

// 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 

更详细的在这里:https://github.com/WenchaoD/FSCalendar

+0

谢谢!我会阅读文档,但上面的代码如何让我加载自己的文档数据? – CoderXYZ