- (void)sendEvent:(UIEvent *)event
UIApplicationのメソッドをオーバーライドして、タッチイベントを処理します。
.h
@interface myUIApplication : UIApplication {
}
.m
@implementation myUIApplication
- (void)sendEvent:(UIEvent *)event {
NSLog(@"a event catched");
[super sendEvent:event];
}
@end
そして、ファイルの所有者のクラスをMainWindow.xibのmyUIApplicationに編集します。しかし、画面をタッチすると、@「イベントがキャッチされました」のような出力はありません。
間違いはありますか?
ありがとう!