2013-05-04 103 views
1

我需要用兩個動作製作一個按鈕,觸摸用於播放聲音,然後向內觸摸以停止播放聲音,當您放開按鈕如何製作帶觸擊動作的觸摸按鍵並觸摸動作

+0

'UIButton'是'UIControl'的一個子類。您應該做的第一步是查看關於您使用的類的Apple文檔。你可以直接點擊類名直接在文檔中跳轉。 這裏有關addTarget的文檔(http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIControl_Class/Reference/Reference.html#//apple_ref/occ/instm/UIControl/addTarget:action: forControlEvents :) – mariusLAN 2013-05-04 10:10:08

回答

3

將兩種方法連接到這兩個操作。

[self.yourBtn addTarget:self action:@selector(touchDownMethod:) forControlEvents:UIControlEventTouchDown]; 
[self.yourBtn addTarget:self action:@selector(touchUpInsideMethod:) forControlEvents:UIControlEventTouchUpInside];