【发布时间】:2011-09-03 10:07:53
【问题描述】:
我目前有一个应用程序,它会显示分配给用户执行某个操作的时间。目前很简单,使用 UILabel 来显示剩余时间。
我想给界面加点润色,并显示一个图形倒计时,这对用户来说更有吸引力。
我不确定如何做到这一点,但我的理论如下: 我知道我倒数的最大值是 999。所以我可以创建 3 个 UIImageViews 来表示每个数字。 计时器当前每秒更新剩余的倒计时值,这反过来将 UILabel 设置为该值。理论上,我可以将此字符串拆分为其组成数字(或遍历字符串字符),然后根据传入的数字将“数字”图像加载到相应的 UIImageView 中。
我的问题:
我提到的方法是 有效率吗?
这是最好的方法吗? 情况?
如何为图像更改设置动画 超过?理想情况下我想要什么 要从中滑入的新图像 图像视图的顶部,而 它正在替换幻灯片的图像 从底部。这还 可能吗?
澄清一下,我并不是在找人为我编写代码,只是在寻找一些关于我的实际实现的指针。
非常感谢您花时间阅读这篇文章。
编辑,这里的帖子How to animate the change of image in an UIImageView? 似乎帮助我为实际图像制作动画。但我仍然想就我提议的实施获得任何建议。
【问题讨论】:
标签: iphone objective-c ios uiimageview