这周帮其他项目组的同仁完善world cup planner 2010 (一款关于世界杯的应用,在 iTune uk 上)其中有个世界杯开幕倒计时功能,在这把代码共享下。 效果图:
原理很简单:
1. 设定结束的时间
2. 计算此时间到当前时间所剩的秒数
3. 将此秒数转化为所要显示的天,小时,分钟和秒。
4. 利用NSTimer,每间隔1秒显示一次。
NSDate 用起来总没有这么舒服,反正cocoa的东西都挺别扭。可能是我初学吧。
1. 利用NSDateComponents 设定具体某一时间。
2. 计算剩余的天数,小时数,分钟数和秒数。 timeIntervalSinceNow 方法返回设定的时间到现在所间隔的秒数。
3. 把[2]中的代码所在的函数(updateCountDown)设置为 NSTimer 的selector。
全部代码下载地址:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。