2012-07-30 51 views
0

就像錄像按鈕一樣。按下時開始,再按下時停止。如何在每次按下時觸發不同的動作?

一點指導將是非常有用的... 在此先感謝!

+0

你在哪裏遇到了麻煩?你有什麼嘗試不起作用?你有什麼問題? – user1118321 2012-07-30 04:21:36

+0

其實我不知道如何讓按鈕在第二次按下時觸發另一個動作。我應該寫一個按鈕狀態還是像循環一樣?我沒有任何想法.. – blackie 2012-07-30 04:30:19

+0

使用bool標誌啓動和停止按鈕動作 – 2012-07-30 04:41:20

回答

0

對於一個切換按鈕,顯示播放/停止類似下面的工作......

-(IBAction) togglePlay:(id)sender{ 


     if (audioPlayer.playing) { 

      [audioPlayer stop]; 
      [playButton setBackgroundImage:playSoundImage forState:UIControlStateNormal]; 

      //set image play 

     }else{ 

      [audioPlayer play]; 
      [playButton setBackgroundImage:stopSoundImage forState:UIControlStateNormal]; 

     } 


} 
相關問題