Definition at line 947 of file FlutterPlatformViews.mm.
◆ gestureRecognizer:shouldBeRequiredToFailByGestureRecognizer:
- (BOOL) gestureRecognizer: |
|
(UIGestureRecognizer*) |
gestureRecognizer |
shouldBeRequiredToFailByGestureRecognizer: |
|
(UIGestureRecognizer*) |
otherGestureRecognizer |
|
|
| |
|
implementation |
Definition at line 983 of file FlutterPlatformViews.mm.
1082 :(UIGestureRecognizer*)gestureRecognizer
1083 shouldBeRequiredToFailByGestureRecognizer:(UIGestureRecognizer*)otherGestureRecognizer {
1084
1085
1086 return otherGestureRecognizer != _forwardingRecognizer && otherGestureRecognizer != self;
1087}
◆ gestureRecognizer:shouldRequireFailureOfGestureRecognizer:
- (BOOL) gestureRecognizer: |
|
(UIGestureRecognizer*) |
gestureRecognizer |
shouldRequireFailureOfGestureRecognizer: |
|
(UIGestureRecognizer*) |
otherGestureRecognizer |
|
|
| |
|
implementation |
Definition at line 983 of file FlutterPlatformViews.mm.
1089 :(UIGestureRecognizer*)gestureRecognizer
1090 shouldRequireFailureOfGestureRecognizer:(UIGestureRecognizer*)otherGestureRecognizer {
1091 return otherGestureRecognizer == self;
1092}
◆ initWithTarget:action:forwardingRecognizer:
- (instancetype) initWithTarget: |
|
(id) |
target |
action: |
|
(SEL) |
action |
forwardingRecognizer: |
|
(UIGestureRecognizer*) |
forwardingRecognizer |
|
|
| |
Definition at line 983 of file FlutterPlatformViews.mm.
1070 self = [super initWithTarget:target action:action];
1071 if (self) {
1072 self.delaysTouchesBegan = YES;
1073 self.delaysTouchesEnded = YES;
1074 self.delegate = self;
1075 _shouldEndInNextTouchesEnded = NO;
1076 _touchedEndedWithoutBlocking = NO;
1078 }
1079 return self;
1080}
UIGestureRecognizer * forwardingRecognizer
◆ touchesBegan:withEvent:
- (void) touchesBegan: |
|
(NSSet<UITouch*>*) |
touches |
withEvent: |
|
(UIEvent*) |
event |
|
|
| |
|
implementation |
Definition at line 983 of file FlutterPlatformViews.mm.
1094 :(NSSet<UITouch*>*)touches withEvent:(
UIEvent*)
event {
1095 self.touchedEndedWithoutBlocking = NO;
1096 [super touchesBegan:touches withEvent:event];
1097}
◆ touchesCancelled:withEvent:
- (void) touchesCancelled: |
|
(NSSet*) |
touches |
withEvent: |
|
(UIEvent*) |
event |
|
|
| |
|
implementation |
◆ touchesEnded:withEvent:
- (void) touchesEnded: |
|
(NSSet<UITouch*>*) |
touches |
withEvent: |
|
(UIEvent*) |
event |
|
|
| |
|
implementation |
Definition at line 983 of file FlutterPlatformViews.mm.
1099 :(NSSet<UITouch*>*)touches withEvent:(
UIEvent*)
event {
1101 self.state = UIGestureRecognizerStateEnded;
1102 self.shouldEndInNextTouchesEnded = NO;
1103 } else {
1104 self.touchedEndedWithoutBlocking = YES;
1105 }
1106 [super touchesEnded:touches withEvent:event];
1107}
BOOL shouldEndInNextTouchesEnded
◆ forwardingRecognizer
- (UIGestureRecognizer*) forwardingRecognizer |
|
readnonatomicassign |
◆ shouldEndInNextTouchesEnded
- (BOOL) shouldEndInNextTouchesEnded |
|
readwritenonatomicassign |
◆ touchedEndedWithoutBlocking
- (BOOL) touchedEndedWithoutBlocking |
|
readwritenonatomicassign |
The documentation for this class was generated from the following file: