TKCalendarView 0.1.1

TKCalendarView 0.1.1

测试已测试
语言语言 SwiftSwift
许可 MIT
发布时间最后发布日期2016年11月
SwiftSwift 版本3.0
SPM支持 SPM

PowHu yang 维护。



  • PowHu Yang

TKCalendarView

页面卷动动画日历。灵感来自『君の名は。

关于

电影『君の名は。』中使用的日历翻页动画

使用页面卷动动画切换日期。用 Swift 3 编写。

预览

要求

iOS 10+

XCode 8.0+

Swift 3.0+

安装

手动

TKCalendarView.swiftTKDatePageView.swift 拖入您的项目。

用法

使用 Interface Builder

添加一个 UIView 并将其类更改为 TKCalendarView。这样就可以了。

或使用代码

let calendar = TKCalendarView(frame: CGRect(x: 0, y: 0, width: 320, height: 320))
calendar.delegate = self
view.addSubview(calendar)

代理

日期改变时,TKCalendarView 将调用此代理。

func calendar(calendar: TKCalendarView, dateChanged date: Date) {
    print(date)
}

自定义

以下是一份可自定义行为的列表

var color
var dayFont
var monthFont
var weekFont
var calendar

许可

TKCalendarView 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。