DayView
示例
要运行示例项目,请克隆仓库,然后先从 Example 目录运行 pod install
。
要求
iOS 11+、XCode 9+
使用方法
概览
- Dayview 在其下显示天数和相应的日期,使用无限滚动,启用了分页,并且仅在滚动时请求数据。
- 在视图加载时,集合视图获取三个星期、当前星期、上一周和下一周,并在滚动时获取后续的周。
- 最初,集合视图滚动到当前周,并突出显示当前天。
- 将集合视图公开,以便自定义颜色。
- 请勿在 dayView 内设置集合视图的代理或数据源,只需使用在 dayView 上直接可用的代理即可,当前的代理仅与两个方法一起工作。
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath)
func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath)
- 根据未来需求,可以公开更多其他必需方法。
安装
DayView 通过 CocoaPods 提供。要安装,只需将以下行添加到您的 Podfile 中
pod 'DayView'
作者
NaveenMagatala,[email protected]
许可证
DayView 基于 MIT 许可证提供。更多信息请参阅 LICENSE 文件。