2010-05-06 174 views
0

我是iphone开发新手。我想写一个有3个按钮的应用程序。触摸每一个都会触发一个声音。在iPhone中播放声音片段

  • 1.wav
  • 2.wav
  • 3.wav

有人可以给我一些提示和指导我在正确的道路?

回答

0

您将需要在控制器中编写动作,触发声音并将按钮挂到这些动作。

+0

你知道我在哪里可以找到一些样品吗? – LaGrad 2010-05-06 05:03:36

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]; 
} 


感谢,
吉姆。