Package org.robovm.apple.uikit
Class UIFieldBehavior
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIDynamicBehavior
-
- org.robovm.apple.uikit.UIFieldBehavior
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class UIFieldBehavior extends UIDynamicBehavior
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIFieldBehavior.UIFieldBehaviorPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.uikit.UIDynamicBehavior
UIDynamicBehavior.UIDynamicBehaviorPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
UIFieldBehavior()
protected
UIFieldBehavior(NSObject.Handle h, long handle)
protected
UIFieldBehavior(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.uikit.UIDynamicBehavior
addChildBehavior, getAction, getChildBehaviors, getDynamicAnimator, removeChildBehavior, setAction, willMoveToAnimator
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
UIFieldBehavior
protected UIFieldBehavior()
-
UIFieldBehavior
protected UIFieldBehavior(NSObject.Handle h, long handle)
-
UIFieldBehavior
protected UIFieldBehavior(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getItems
public java.util.List<UIDynamicItem> getItems()
-
getPosition
public CGPoint getPosition()
-
setPosition
public void setPosition(CGPoint v)
-
getRegion
public UIRegion getRegion()
-
setRegion
public void setRegion(UIRegion v)
-
getStrength
public double getStrength()
-
setStrength
public void setStrength(double v)
-
getFalloff
public double getFalloff()
-
setFalloff
public void setFalloff(double v)
-
getMinimumRadius
public double getMinimumRadius()
-
setMinimumRadius
public void setMinimumRadius(double v)
-
getDirection
public CGVector getDirection()
-
setDirection
public void setDirection(CGVector v)
-
getSmoothness
public double getSmoothness()
-
setSmoothness
public void setSmoothness(double v)
-
getAnimationSpeed
public double getAnimationSpeed()
-
setAnimationSpeed
public void setAnimationSpeed(double v)
-
addItem
public void addItem(UIDynamicItem item)
-
removeItem
public void removeItem(UIDynamicItem item)
-
drag
public static UIFieldBehavior drag()
-
vortex
public static UIFieldBehavior vortex()
-
radialGravity
public static UIFieldBehavior radialGravity(CGPoint position)
-
linearGravity
public static UIFieldBehavior linearGravity(CGVector direction)
-
velocity
public static UIFieldBehavior velocity(CGVector direction)
-
noise
public static UIFieldBehavior noise(double smoothness, double speed)
-
turbulence
public static UIFieldBehavior turbulence(double smoothness, double speed)
-
spring
public static UIFieldBehavior spring()
-
electric
public static UIFieldBehavior electric()
-
magnetic
public static UIFieldBehavior magnetic()
-
-