Делегировать методы JTCalendar в Swift

Я реализую JTCalendar в Swift, чтобы отобразить событие и добавить событие в календарь. Я могу отображать календарь. Но проблема заключается в реализации его делегатских методов. Это код в Objective-C:

- (void)calendar:(JTCalendarManager *)calendar prepareDayView:(JTCalendarDayView *)dayView
{
    // Today
    if([_calendarManager.dateHelper date:[NSDate date] isTheSameDayThan:dayView.date]){
        dayView.circleView.hidden = NO;
        dayView.circleView.backgroundColor = [UIColor blueColor];
        dayView.dotView.backgroundColor = [UIColor whiteColor];
        dayView.textLabel.textColor = [UIColor whiteColor];
    }
}

Это код в Swift:

func calendar(calendar: JTCalendarManager!, prepareDayView dayView: UIView!) {
        if calenderManager.dateHelper.date(NSDate(), isTheSameDayThan: **dayView.date**) {

        }

    }

Вот dayView Тип имеет UIview в Swift в делегате, то, как я буду получать значение даты из метода делегата. Также дайте мне поддержку, как я могу реализовать методы делегирования JTCalendar.

0 ответов

Другие вопросы по тегам