【发布时间】:2018-02-14 07:19:42
【问题描述】:
这是我的 api 回复
SUCCESS: {
"5": {
"count": 1,
"topEvent": false
},
"6": {
"count": 1,
"topEvent": false
},
"7": {
"count": 3,
"topEvent": true
},
"success": 1
}
在此回复中,我在第 5、6 和 7 天有活动,其余日子没有活动。 现在,我需要在日历图标的中心显示计数,并且当 topEvent 为 true 时它应该是绿色的。
我应用了什么逻辑
func calendar(_ calendar: FSCalendar, numberOfEventsFor date: Date) -> Int {
}
请帮帮我..
【问题讨论】:
-
首先确保 5,6,7 必须是日期而不是数字。
-
我已经用过了,基本上它需要日期参数
-
这些是您当前月份的 5、6、7 天?您需要与那些日子形成一个日期并与委托方法提供的日期进行比较
-
我可以从 FSCalendar 获取当前年份和月份
-
URL: calendar/month/year where, month 1 - 12 year in yyyy 方法: GET 因为我将滚动日历,它将从服务器获取并在那里设置
标签: ios json swift4 xcode9 fscalendar