在声音文件完成之前,Xcode屏幕不会更新

时间:2012-03-02 03:09:02

标签: xcode audio screen delay

我的应用程序应该通过按钮按钮更改UIImage的图像文件。 然后一个声音文件应该播放。

但是在声音文件播放完毕之前屏幕才会更新。

任何建议都将不胜感激。

我尝试添加延迟,但我无法正常工作。

感谢。

2 个答案:

答案 0 :(得分:0)

这听起来(没有双关语)就像你没有多线程播放声音和改变图像的代码。因此,在声音结束并且运行循环可以更新显示之前,您的显示器不会更新。

答案 1 :(得分:0)

你实现了[audioPlayer prepareToPlay];在手?之前,当你第一次尝试播放声音时,我注意到了一个轻微的“矩阵故障”。

你可以抢先播放文件吗?例如在viewdidload上运行吗?

btw ...是按钮或其他地方的图像?

此致

JimZ