水平日历
iOS 的水平周视图日历,就像苹果日历一样
示例
要运行示例项目,请克隆仓库,然后在 Example 目录中首先运行 pod install
演示
水平日历是展示移动应用日程表的好方法。移动屏幕小且简洁,这些现代设计是必要的。此日历无限滑动而保持性能良好。用户可以轻松选择任何日期,并通过一键点击返回今天。此日历的折叠视图也很有用,可以通过单指点击日期或箭头来节省空间。
使用方法
步骤 1: 创建日历
// Create horizontal calendar
let calendar = HorizontalCalendar()
步骤 2: 要获取更改日期的回调,请注册回调,在每次日期更改时都会通知您。
// Add paginated delegates only
calendar.onSelectionChanged = { date in
print(date)
}
步骤 3: 您可以更改颜色并为 HorizontalCalendar
应用自定义主题。您还可以更改日期格式。
HorizontalCalendar.dateFormat = "EEEE, MMM d"
HorizontalCalendar.selectedColor = .red
HorizontalCalendar.todayColor = .teal
HorizontalCalendar.textDark = .black
HorizontalCalendar.textLight = .gray
HorizontalCalendar.dateColor = .black
步骤 4: 无步骤 4,您已完成
步骤 5: 享受
耶!这就完了。您现在拥有了具有无限滚动的周历视图
简单,不是吗?
安装
HorizontalCalendar 通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile
pod 'HorizontalCalendar'
作者
Salmaan Ahmed, [email protected]
许可证
HorizontalCalendar 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。