DDClock 1.0.0

DDClock 1.0.0

测试已测试
语言语言 Obj-CObjective C
许可证 自定义
发布最后发布2015年5月

David Day 维护。



DDClock 1.0.0

  • 作者:
  • David Day

一个非常简单、美观且高效的时钟小部件。使用 Quartz 2D 绘制视图。

演示快照

github

设置

  • 将 DDClock.h 和 DDClock.m 复制到您的项目中
  • 然后,导入 DDClock.h
  • 享受它吧

使用方法

非常简单

  • 您可以使用主题来创建 DDClock

    DDClock *clock = [[DDClock alloc] initWithTheme:DDClockThemeDefault frame:CGRectMake(30, 60, 250, 250)];
    [self.view addSubview:clock];
    
  • 或者您可以通过自定义创建 DDClock

    //let your controller implement DDClockDelegate
    DDClock *clock = [[DDClock alloc] initWithDelegate:self frame:CGRectMake(100, 860, 120, 150)];
    [self.view addSubview:clock];
    
    //Then implement the delegate methods!!
    @optional
    -(UIColor*)rimColor;
    -(UIColor*)markColor;
    -(UIColor*)faceColor;
    -(UIColor*)fontColor;
    -(UIColor*)secondHandColor;
    -(UIColor*)hourAndMinuteHandColor;
    

注意

  • DDClick 的大小可以在构造函数中修改
  • DDClick 只能创建为正方形
  • 因此,如果您的宽度参数与高度不匹配,DDClock 将强制调整您的大小
  • 更新 hourAndMinuteHand 的方法不正确,您应该修改它

作者:

  • David Day(daiweilai)

许可证:

版权所有 David Day(daiweilai)

本软件使用 Apache License 2.0 许可协议许可,除非适用法律或书面同意,否则不得使用本软件。您可以在以下位置获取许可协议的副本:

   https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律强制要求或书面同意,否则在许可协议下分发的软件按“原样”提供,不提供任何明示或暗示的保证。有关许可协议的具体语言和限制,请参阅许可协议。