Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 播放完声音后如何关闭视图_Iphone - Fatal编程技术网

Iphone 播放完声音后如何关闭视图

Iphone 播放完声音后如何关闭视图,iphone,Iphone,嗨,我是iphone新手。我所做的是显示一个图像网格,通过从网格中选择图像,所选图像将与声音一起显示在imageview上,我正在使用fallowing代码播放音频 NSString *newAudioFile = [[NSBundle mainBundle] pathForResource:@”MusicFile” ofType:@”mp3″]; AVAudioPlayer *audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfUR

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

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

[audioPlayer play];
现在我需要的是,在播放完声音文件后,如何才能查看
发布一些代码。谢谢您。

您可以使用
–AudioPlayerDifinishPlay:成功:
您的一个AudioPlayer代理(可能是您的UIViewController)的方法,在该方法中,您可以关闭视图,释放视图并执行
[myView removeFromSuperview]


看一看

我不能用那个功能。请发布任何关于这个主题的链接你所说的“进入那个功能”是什么意思?