2013-05-04 3 views
1

두 개의 동작으로 하나의 버튼을 만들 필요가 있습니다. 사운드를 재생하는 데 사용되는 터치 다운 버튼을 놓아야합니다. 버튼터치 다운 동작을 사용하여 uibutton을 만들고 내부 동작을 수정하는 방법

+0

'UIButton'은 'UIControl'의 하위 클래스입니다. 당신이해야 할 첫 번째 단계는 사용하는 클래스에 대한 사과 문서를 체크 아웃하는 것입니다. 문서에서 바로 이동하려면 클래스 이름을 alt 키를 누른 상태로 클릭하면됩니다. 여기에 addTarget (http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIControl_Class/Reference/Reference.html#//apple_ref/occ/instm/UIControl/addTarget:action에 대한 설명서 : forControlEvents :) – mariusLAN

답변

3

이 두 가지 작업에 두 가지 방법을 연결하십시오.

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