我试图在学习的精神上在iPhone上实现一个简单的测验应用程序,这个应用程序的一部分是一个计时器.
我希望我的计时器从10倒数到0.我有一个简单的NSTimer重复并每秒调用一个方法,在这个方法中我更新一个显示剩余时间的标签,这很好用.
现在我没有使用标签来显示计时器,而是想使用图形进度条,所以我创建了十个图像,一个完整的长度(代表10),下一个9/10的大小等等,以及我的重复计时器方法而不是更新标签我用适当的图像更新UIImage,所以随着时间的推移,进度条变得越来越小.
我的问题是,由于我实现进度条的方式,它每秒更新时看起来不是很顺畅.我还有另一种方法来开发这种功能吗?我听说您可以使用可伸缩的图像来获得更平滑的效果,但我看不到任何好的例子.
欢迎任何建议和代码示例,只是想在这里学习.