전역 UITouch 처리기를 설정하여 시스템을 통과하는 모든 UITouch 이벤트를 디버그하고 어느보기가 대상인지 등을보고 싶습니다. 어떻게이 작업을 수행 할 수 있습니까?UITouches를 전 세계로 추적하는 방법은 무엇입니까?
1
A
답변
2
sendEvent:
방법 오버라이드 (override) UIApplication
의 서브 클래스 확인 :
@interface MyApplication : UIApplication
@end
@implementation MyApplication
- (void)sendEvent:(UIEvent *)event {
if (event.type == UIEventTypeTouches) {
NSLog(@"Touch event: %@", event);
}
[super sendEvent:event];
}
@end
이 main.m
에 UIApplicationMain
이 서브 클래스의 이름을 전달합니다
#import <UIKit/UIKit.h>
#import "AppDelegate.h"
#import "MyApplication.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv,
NSStringFromClass([MyApplication class]),
NSStringFromClass([AppDelegate class]));
}
}
을
0
이 기사가 도움이 될 것이라고 생각합니다. DETECTING TAPS AND EVENTS ON UIWEBVIEW – THE RIGHT WAY. 같은 기술을 사용할 수 있습니다.
관련 문제
- 1. 두 UIViewController간에 UITouches를 추적하는 방법은 무엇입니까? (containment 사용)
- 2. iPhone MapKit - "전 세계로 이동"하시겠습니까?
- 3. 회귀 테스트에서 UITouches를 조롱하는 방법은 무엇입니까?
- 4. uitouches를 취소하는 방법?
- 5. Git으로 디렉토리를 추적하는 방법은 없지만 파일을 추적하는 방법은 무엇입니까?
- 6. IOS5에서 충돌을 추적하는 방법은 무엇입니까?
- 7. CFRetain 충돌을 추적하는 방법은 무엇입니까?
- 8. googlemaps 이벤트를 추적하는 방법은 무엇입니까?
- 9. HTTP 요청을 추적하는 방법은 무엇입니까?
- 10. PHP 충돌을 추적하는 방법은 무엇입니까?
- 11. Maven으로 항아리를 추적하는 방법은 무엇입니까?
- 12. 자바에서 이메일을 추적하는 방법은 무엇입니까?
- 13. ASP.NET에서 다운로드를 추적하는 방법은 무엇입니까?
- 14. 추적 오류를 추적하는 방법은 무엇입니까?
- 15. 핸들 누출을 추적하는 방법은 무엇입니까?
- 16. require.paths 오류를 일으키는 모듈을 추적하는 방법은 무엇입니까?
- 17. C++ kinect & openni : 실제 세계로 깊이 변환
- 18. iPhone을 사용하여 친구의 동작을 추적하는 방법은 무엇입니까?
- 19. 사용자 온라인 상태를 추적하는 방법은 무엇입니까?
- 20. 화면 크기에 상관없이 위치를 추적하는 방법은 무엇입니까?
- 21. 프로그램이 사용하려고하는 네트워크 포트를 추적하는 방법은 무엇입니까?
- 22. Gmail 사용자의 Online_Status를 추적하는 방법은 무엇입니까?
- 23. jQuery 스크립트에서 Heisenbug를 추적하는 방법은 무엇입니까?
- 24. iPad에서 HTTP 요청/응답을 추적하는 방법은 무엇입니까?
- 25. 유형의 인스턴스 수를 추적하는 방법은 무엇입니까?
- 26. Java에서 메모리 누수를 추적하는 방법은 무엇입니까?
- 27. MongoMapper로 메모리 누수를 추적하는 방법은 무엇입니까?
- 28. SketchFlow에서 여러 사용자 피드백을 추적하는 방법은 무엇입니까?
- 29. Java에서 커서 위치를 효율적으로 추적하는 방법은 무엇입니까?
- 30. 개체에 대한 참조를 추적하는 방법은 무엇입니까?