내 앱의 여러 테이블에 나타나는 UITableViewCell 하위 클래스가 있는데,이를 선택하면 사운드 효과를 재생하려고합니다. 나는 사운드를 연주하는 방법을 알고있다. (나는 이미 버튼을 사용하고있다.)하지만 나는 테이블 셀의 터치 이벤트에 어떻게 반응해야 하는지를 알아야한다.UITableViewCell 하위 클래스를 선택하면 사운드를 재생해야합니다.
1
A
답변
1
this 방법을 확인하십시오 (귀하의 uitableviewcell 하위 클래스에서 무시하십시오). 하위 클래스에서 다음
:
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
[super setSelected:selected animated:animated];
if (selected) {
//TODO: play your sound here
}
}
건배, 파블
0
- 설정
- 이 메소드를 구현 테이블 뷰 위임 - (무효)있는 tableView : (jQuery과 *)있는 tableView didSelectRowAtIndexPath : (NSIndexPath *) indexPath이 방법으로 사운드를 재생할 수 있습니다.
관련 문제
- 1. 왜 UITableViewCell 하위 클래스를 가져올 수 없습니까? 그것은이 같은, 내가 NewsItemCell라는있는 UITableViewCell 하위 클래스를 만들 것
- 2. 하위 클래스 UITableViewCell
- 3. UITableViewCell 선택된 하위 뷰 고스트
- 4. iphone에 플래시 비디오를 재생해야합니다.
- 5. 발신자에게 오디오를 재생해야합니다.
- 6. ipad에서 사운드없이 비디오를 재생해야합니다.
- 7. UITableViewCell 하위 클래스 사용자 정의
- 8. Blurry UITableViewCell contentView의 프로그래밍 하위 뷰로
- 9. UITableViewCell 하위 클래스의 셀 높이 가져 오기
- 10. 클래스를 하위 클래스로 분할
- 11. NSManagedObject 하위 클래스를 프로토콜
- 12. 하위 클래스를 어떻게 직렬화합니까?
- 13. 하위 클래스를 속성에 바인딩합니다.
- 14. UITableViewCell 하위 클래스가 정확한 크기를 표시하지 않습니다.
- 15. 하위 클래스 UITableViewCell 서브 뷰 자동화하기
- 16. 선택하면
- 17. 위치 UITableViewCell
- 18. (최상의) WP7에서 반복적으로 사운드를 재생하려면 어떻게해야합니까?
- 19. 는 <p></p>는 내가있는 UITableViewCell 하위 클래스를 포함하는의 UIViewController 클래스가, FirstResponder
- 20. UITableViewCell 하위 클래스 - 일부 행에 단추를 추가하는 방법
- 21. 단추가있는 사용자 지정 UITableViewCell
- 22. Android Soundpool에서 사운드를 재생하지 못합니다.
- 23. MVC2 하위 클래스를 사용하여 게시
- 24. 이 경우 하위 클래스를 사용해야합니까?
- 25. 상위 클래스가 하위 클래스를 참조해야합니까?
- 26. 크기 조정 UITableViewCell
- 27. AS3에서 다른 사운드를 재생하는 사운드를 어떻게 멈추게합니까?
- 28. 커스텀 UITableViewCell 딜레마
- 29. UITableViewCell iPhone의 배경 문제
- 30. SoundPool이 사운드를 재생하지 않습니다.
그래서이 세포 자체에서 수행 할 수없는 이유는 무엇입니까? 그것은 tableviewcontroller에서 수행되어야합니까? –
아, 죄송합니다. 이제 왜 세포에서하고 싶은지 이해합니다. 셀에서 setSelected 메서드를 재정의 할 수 있습니다. – Erik