【发布时间】:2014-05-14 05:21:28
【问题描述】:
在我的应用程序中,我有一个 NSMutableArray 和 UIImage。
我想在数组中显示第一个UIImage 三秒钟,然后
显示第二张图片。
当我按下 UIButton 时,所有这些都应该发生。
下面是我的代码:
[testImageView setImage:[arr objectAtIndex:0]] ;
sleep(3) ;
[testImageView setImage:[arr objectAtIndex:1]] ;
testImageView 是我屏幕上的 UIImageView 对象。
当我运行此代码时,我的按钮保持按下状态三秒钟,并且只显示第二张图片。
我该怎么办?
【问题讨论】:
-
不要睡觉。最好使用
NSTimer或performSelector:withObject:afterDelay
标签: ios iphone objective-c nsmutablearray sleep