2010-05-06 133 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]; 
} 


感謝,
吉姆。