public class UIRotationGestureRecognizer extends UIGestureRecognizer
| Constructor and Description |
|---|
UIRotationGestureRecognizer(NSSelector<UIGestureRecognizer> target)
Constructs a UIRotationGestureRecognizer and connects is with the
specified UIGestureRecognizer.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBePreventedByGestureRecognizer(UIGestureRecognizer preventing)
Override this method so that the specified UIGestureRecognizer prevents
this UIGestureRecognizer from recognizing a gesture.
|
boolean |
canPreventGestureRecognizer(UIGestureRecognizer preventing)
Override this method so that this UIGestureRecognizer prevents the
specified UIGestureRecognizer from recognizing a gesture.
|
void |
reset()
Resets internal state when the gesture recognition is completed.
|
double |
rotation()
Returns the rotation of the gesture.
|
void |
setRotation(double rotation)
Sets the rotation of the gesture and resets the velocity value.
|
void |
touchesBegan(Set<UITouch> touches,
UIEvent event)
Informs this UIGestureRecognizer when one or more fingers touched down in
the associated UIView.
|
void |
touchesCancelled(Set<UITouch> touches,
UIEvent event)
Informs this UIGestureRecognizer that a touch event was canceled due to
system event.
|
void |
touchesEnded(Set<UITouch> touches,
UIEvent event)
Informs this UIGestureRecognizer when one or more fingers were lifted
from the associated view.
|
void |
touchesMoved(Set<UITouch> touches,
UIEvent event)
Informs this UIGestureRecognizer when one or more fingers were moved
within the associated view.
|
double |
velocity()
Returns the velocity of the gesture.Expressed in radians per seconds.
|
addTarget, cancelsTouchesInView, delaysTouchesBegan, delaysTouchesEnded, delegate, isEnabled, locationInView, locationOfTouch, numberOfTouches, removeTarget, requireGestureRecognizerToFail, setCancelsTouchesInView, setDelaysTouchesBegan, setDelaysTouchesEnded, setDelegate, setEnabled, state, toString, viewaddObserver, observeValueForKeyPath, performSelector, performSelectorOnMainThread, release, removeObserver, removeObserver, retain, setValueForKey, setValueForUndefinedKey, valueForKey, valueForUndefinedKeypublic UIRotationGestureRecognizer(NSSelector<UIGestureRecognizer> target)
target - The UIGestureRecognizer to which the new
UIRotationGestureRecognizer is connected to.public double rotation()
public void setRotation(double rotation)
rotation - The rotation of the gesture expressed in radians.public double velocity()
public void reset()
UIGestureRecognizerreset in class UIGestureRecognizerpublic void touchesBegan(Set<UITouch> touches, UIEvent event)
UIGestureRecognizertouchesBegan in class UIGestureRecognizertouches - The set of touches until the UITouchPhaseCancelled phase.event - The event to which the touches belong.public void touchesMoved(Set<UITouch> touches, UIEvent event)
UIGestureRecognizertouchesMoved in class UIGestureRecognizertouches - The set of touches until the UITouchPhaseCancelled phase.event - The event to which the touches belong.public void touchesEnded(Set<UITouch> touches, UIEvent event)
UIGestureRecognizertouchesEnded in class UIGestureRecognizertouches - The set of touches until the UITouchPhaseCancelled phase.event - The event to which the touches belong.public void touchesCancelled(Set<UITouch> touches, UIEvent event)
UIGestureRecognizertouchesCancelled in class UIGestureRecognizertouches - The set of touches until the UITouchPhaseCancelled phase.event - The event to which the touches belong.public boolean canBePreventedByGestureRecognizer(UIGestureRecognizer preventing)
UIGestureRecognizercanBePreventedByGestureRecognizer in class UIGestureRecognizerpreventing - The UIGestureRecognizer that prevents this gesture
recognizer from recognizing a gesture.public boolean canPreventGestureRecognizer(UIGestureRecognizer preventing)
UIGestureRecognizercanPreventGestureRecognizer in class UIGestureRecognizerpreventing - The UIGestureRecognizer that is prevented from
recognizing a gesture.Copyright © 2020. All rights reserved.