目前当用户按下按钮时,我会播放自定义相机快门声。
但是,如果可能的话,我更愿意使用在使用iPhone拍照时默认播放的相机快门声。
我能否访问并使用默认的iPhone相机快门声?如果可以,那么它实际上位于何处?
我需要确定它的文件路径,以便我可以将其与下面的代码一起使用,并只更改pathForResource
的输入:
NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"shutter" ofType: @"wav"];
NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:soundFilePath ];
self.myAudioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:fileURL error:nil];
[self.myAudioPlayer play];
感谢您的帮助。
AudioServicesPlaySystemSoundWithCompletion
-AudioServicesPlaySystemSound
的头文件注释表明它将被弃用。 - user2067021