我是iphone开发的新手。我想写一个有3个按钮的应用程序。触摸每个都会触发声音。
- 1.wav
- 2.wav
- 3.wav
有人可以给我一些提示并指导我走正确的道路吗?
答案 0 :(得分:0)
您需要在触发声音的控制器中编写动作,并将按钮挂钩到这些动作。
答案 1 :(得分:0)
以下是在按钮点击事件中播放.wav文件的示例代码:
-(void) playWavFile{
SystemSoundID soundFileObject;
CFURLRef soundFileURLRef = CFBundleCopyResourceURL (CFBundleGetMainBundle (),CFSTR ("1"),CFSTR ("wav"),NULL );
AudioServicesCreateSystemSoundID (soundFileURLRef,&soundFileObject );
AudioServicesPlaySystemSound (soundFileObject);
}
-(IBAction) button1Pressed:(id)sender
{
[self playWavFile];
}
感谢,
吉姆。