*** 模仿本地时钟应用 ***
NSTimer
来安排时间,因此不会被任何其他 UI 操作阻塞。HH:mm:ss
格式显示的数字时钟,显示名称SPClockView.h
和 SPClockView.m
导入到项目中。SPClockView
添加到父视图后,通过调用 setTimeZone:
方法设置其时区。SPDigitalClock
是 UILabel
的子类,并在 SPClockView
类中实现。要设置数字时间,也在 SPDigitalClock
上调用 setTimeZone:
方法。SPClockView
SPClockView *clockView = [[SPClockView alloc] initWithFrame:CGRectMake(0, 0, 140, 140)];
[clockView setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"EDT"]]; // New York
SPDigitalClock
SPDigitalClock *digClock = [[SPClockView alloc] initWithFrame:CGRectMake(0, 0, 140, 140)];
[digClock setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"EDT"]]; // New York
这是一个快速完成的项目,可能包含一些错误。欢迎您添加错误列表或通过以下电子邮件地址 [email protected] 或通过 http://www.twitter.com/freesuraj 与我联系 !!