Ios 如何在日历上单击日期时显示事件

Ios 如何在日历上单击日期时显示事件,ios,swift,events,calendar,Ios,Swift,Events,Calendar,我使用的应用程序用户可以在日历上安排活动/提醒。 我在尝试构建此功能时遇到了困难。理想情况下,当用户单击日历上的某个日期时,日历底部的一个区域将显示与该日期相关的事件详细信息 我完全不知道从哪里开始 如果我理解正确,您希望响应单元格选择事件 这与UICollectionView/TableView的工作原理类似:您需要实现委托,在本例中,该委托被调用。您要查找的方法是日历(uuuxSelectDate:cell:cellState:),它告诉代理选择了具有指定日期的日期单元格 class Cal

我使用的应用程序用户可以在日历上安排活动/提醒。 我在尝试构建此功能时遇到了困难。理想情况下,当用户单击日历上的某个日期时,日历底部的一个区域将显示与该日期相关的事件详细信息


我完全不知道从哪里开始

如果我理解正确,您希望响应单元格选择事件

这与UICollectionView/TableView的工作原理类似:您需要实现委托,在本例中,该委托被调用。您要查找的方法是
日历(uuuxSelectDate:cell:cellState:)
,它告诉代理选择了具有指定日期的日期单元格

class CalendarViewController: JTAppleCalendarViewDelegate {

    func viewDidLoad() {
        super.viewDidLoad()

        calendarView.delegate = self
    }

    func calendar(_ calendar: JTAppleCalendarView, didSelectDate date: Date, cell: JTAppleCell?, cellState: CellState) {
        // Do something.
    }

}