Clocket 1.0.2

Clocket 1.0.2

Andrey Filonov 维护。



Clocket 1.0.2

Clocket

Swift 4.2 Platform CI Status Version License

描述

Clocket 是一个用 Swift 4.2 编写的 iOS 框架,它使创建和自定义时钟视图变得容易。

功能

  • 实时或自定义时间时钟
  • 通过拖动或点击时钟指针进行时间设置
  • 倒计时计时器
  • 计时器到期时调用代理方法
  • 倒计时
  • 自定义时间速度从 -10X 到 10X
  • 可自定义时钟指针:大小、形状、颜色、阴影
  • 可自定义表盘:徽标、数字、刻度、字体、颜色

要求

  • iOS 11.0+
  • Xcode 10.0
  • Swift 4.2

安装

Clocket可以通过CocoaPods获得。要能够在项目中使用此框架

  1. 在您的计算机上安装CocoaPods
$ sudo gem install cocoapods
  1. 在项目目录中创建一个Podfile并添加依赖项
use_frameworks!
platform :ios, '11.0'
target 'MyApp' do
  pod 'Clocket'
end
  1. 在项目目录中运行pod install
$ cd <path/to/your/project/directory>
$ pod install
  1. 在Xcode中打开MyApp.xcworkspace并编译。
  2. 从现在起,您可以在代码中导入和使用此框架
import Clocket

使用说明

  1. 将框架导入到 ViewController.swift。
  2. 在Storyboard/xib文件中添加一个UIView,并在身份检查器中将它改为 Clocket
  3. 将视图连接到ViewController中的变量clock
  4. 将实时属性设置为true
  5. 调用startClock()开始计时。
import Clocket                            //1
class ViewController: UIViewController {  
    @IBOutlet weak var clock: Clocket!    //3
    override func viewDidLoad() {
        super.viewDidLoad()
        clock.displayRealTime = true      //4
        clock.startClock()                //5
    }
}

有关更多关于Clocket使用的代码示例,请参阅示例项目。

作者

Andrey Filonov, [email protected]

许可证

Clocket采用MIT许可证。有关更多信息,请参阅LICENSE文件。