BACalendar 1.0.2

BACalendar 1.0.2

BettoAkkara 维护。



  • 作者
  • bettoakkara

BACalendar

BACalendar 是一个可定制的 iOS 日历。

兼容性

BACalendar 需要 iOS 10+,并与 Swift 4.2 项目兼容。

安装

将文件夹 BACalender.framework 拖放到您的项目中。或者您也可以下载源代码并将其集成到您的代码中。

用法

BACalendar 设计得易于使用。

import BACalender

实现 CalendarPopUpDelegate 委托

func dateChaged(date: Date) {

     ...

}

使用以下函数

 func showCalendar() {
        
        let calenderView = BACalenderView
        // Here we are setting delegate
        calenderView.calendarDelegate = self
        // here, you can change the theme
        calenderView.themeColor = UIColor.brown
        // here you can configure your BACalneder
        let startDate = Date()
        let endDate = Helper.calendarAdvanced(byAdding: .year, value: 10, startDate: Date())
        calenderView.configureCalender(
            startDate: startDate,
            endDate: endDate,
            selectedDate: startDate
        )
        
        PopupContainer.generatePopupWithView(calenderView).show()
        
    }

祝您好运

致谢与灵感

JTAppleCalendar (https://github.com/patchthecode/JTAppleCalendar)

作者

贝托·阿卡拉

许可协议

BACalendar 在 MIT 许可证下发布。详见 LICENSE 文件。