פארוואס איז hitTest: withEvent: דריי מאָל גערופֿן פֿאַר יעדער פאַרבינדן?

איך האָבן אַ סובקלאַסס פון UIView אין וואָס איך'ווע אָווועררייד hitTest: withEvent: ווי גייט:

- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
    NSLog(@"Event = %@", event);
    return self;
}

פֿאַר יעדער פאַרבינדן אין די מיינונג, איך בין געזען דריי רופט צו היטטעסט: מיט עווענט: . די דריי רופט זענען געמאכט איידער פאַרבינדן אַרויף. דער רעזולטאַט איז ווי גייט:

2011-07-01 09:20:58.553 AppName[930:207] Event = <UITouchesEvent: 0x6a08360> timestamp: 4297.16 touches: {(
)}
2011-07-01 09:20:58.553 AppName[930:207] Event = <UITouchesEvent: 0x6a08360> timestamp: 4297.16 touches: {(
)}
2011-07-01 09:20:58.554 AppName[930:207] Event = <UITouchesEvent: 0x6a08360> timestamp: 4304.54 touches: {(
)}

באַזירט אויף די טימעסטאַמפּס און ווענדט, עס אויס ווי אויב אַ איין UITouchesEvent כייפעץ איז געניצט און זייַן טימעסטאַמפּ איז נישט רעכט שטעלן ביז די דריט רופן. קען ווער עס יז דערקלערן וואָס hitTest: withEvent: איז גערופן דריי מאָל אַזוי? איך בין נישט קוקן פֿאַר אַ וואָרקאַראָונד. איך נאָר ווילן צו פֿאַרשטיין וואָס ס 'געגאנגען אויף.

14
задан James Huddleston 1 July 2011 в 15:40
поделиться