【问题标题】:how can i close view after completion of playing sound播放完声音后如何关闭视图
【发布时间】:2010-09-04 09:15:07
【问题描述】:

嗨,我是 iphone 新手。我所做的是显示一个图像网格,通过从网格中选择图像,所选图像将与声音一起显示在 imageview 上,我正在使用休闲代码播放音频

NSString *newAudioFile = [[NSBundle mainBundle] pathForResource:@”MusicFile”  ofType:@”mp3″];
AVAudioPlayer *audioPlayer =  [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:newAudioFile] error:NULL];

[audioPlayer play];

现在我需要的是播放完声音文件后如何查看 发布一些代码。谢谢你。

【问题讨论】:

    标签: iphone


    【解决方案1】:

    您可以使用您的 AVAudioPlayer delegate(可能是您的 UIViewController)的 – audioPlayerDidFinishPlaying:successfully: 方法,在其中您可以关闭释放它的视图并执行 [myView removeFromSuperview]

    看看at this answer

    【讨论】:

    • 我无法使用该功能。请发布有关此主题的任何链接
    • “进入那个函数”是什么意思?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    相关资源
    最近更新 更多