PGActionSheetCalendar 1.0.5

PGActionSheetCalendar 1.0.5

测试已测试
语言语言 SwiftSwift
许可 MIT
发布最后发布2017年12月
SwiftSwift 版本3.0
SPM支持 SPM

piggybear 维护。



  • piggybear

PGActionSheetCalendar

PGActionSheetCalendar

使用 FSCalendar 封装

CocoaPods 安装

pod 'PGActionSheetCalendar'

使用

let calendar = PGActionSheetCalendar()
present(calendar, animated: false, completion: nil)

高级用法

有两种监听选中日期的方法

1、代理

calendar.delegate = self

func calendar(_ calendar: PGActionSheetCalendar, didSelectDate components: DateComponents) {
    print("year = ", components.year!,"month = ", components.month!,  "day = ", components.day!)
}

2、闭包

calendar.didSelectDateComponents = {components in
    print("year = ", components.year!,"month = ", components.month!,  "day = ", components.day!)
}

设置标题

let label = calendar.titleLabel
label.text = "PGCalendar"

设置按钮样式

calendar.cancelButton.setTitleColor(UIColor.red, for: .normal)
calendar.sureButton.setTitleColor(UIColor.red, for: .normal)

设置日历样式

https://github.com/WenchaoD/FSCalendar