10Clock 0.0.20

10Clock 0.0.20

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

Joe Daniels 维护。



10Clock 0.0.20

10Clock

神秘风格🕶 浅色主题🌻

使用方法

控件本身是 TenClock。将其添加到视图层次结构中,并固定为正方形(这很重要)。

要设置时间,请执行以下操作

self.tenClock.startDate = NSDate()
self.tenClock.endDate = NSDate. //sometime later

将日期设置为今天。然后,要获取日期变化时的更新,采用协议 TenClockDelegate

import TenClock
class ViewController: UIViewController, TenClockDelegate {    
    //Executed for every touch.
    func timesUpdated(_ clock:TenClock, startDate:Date,  endDate:Date  ) -> (){
        //...
    }

    func timesChanged(clock:TenClock, startDate:NSDate,  endDate:NSDate  ) -> (){
        print("start at: \(startDate), end at: \(endDate)")
        self.beginTimeLabel.text = dateFormatter.stringFromDate(startDate)
        self.endTimeLabel.text = dateFormatter.stringFromDate(endDate)
    }
    // ...

贡献

目前项目的目标是测试边缘案例的行为并扩展可定制性。

请贡献,如果您有问题请提出问题。然后提交PR! :D

许可协议

10Clock在MIT许可下发布。请参阅LICENSE以获取详细信息。