ClockView 时钟

来源:互联网 发布:手机删除数据恢复 编辑:程序博客网 时间:2024/05/23 18:08

https://github.com/nacho4d/ClockView

Overview

ClockView is s simple class that will simulate an analog (or wall like) clock. ClockView makes use of various CALayers so it needs CoreAnimation (add QuartzCore.framework)

ClockView是一个简单的类用来模拟模拟时钟的。ClockVIew使用了不同的CALayer,所以需要引用CoreAnimation框架。

How to use

It can be initialized with the default style:

他可以使用默认的方式来初始化:

ClockView *clockView = [[ClockView alloc] initWithFrame:CGRectMake(0, 320, 100, 100)];[aView addSubview:clockView];[clockView start];... do your thing here :)[clockView stop];[clockView release];

Or it can be customized:

或者可以被定制:

ClockView *clockView = [[ClockView alloc] initWithFrame:CGRectMake(-15, 0, 350, 350)];[clockView setClockBackgroundImage:[UIImage imageNamed:@"clock-background.png"].CGImage];[clockView setHourHandImage:[UIImage imageNamed:@"clock-hour-background.png"].CGImage];[clockView setMinHandImage:[UIImage imageNamed:@"clock-min-background.png"].CGImage];[clockView setSecHandImage:[UIImage imageNamed:@"clock-sec-background.png"].CGImage];[self.view addSubview:clockView];[clockView start];... do your thing here :)[clockView stop];[clockView release];

Example of ClockView. Big: Customized style, Small: Default style"

0 0
原创粉丝点击