Class UIDynamicItemBehavior

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class UIDynamicItemBehavior
extends UIDynamicBehavior
  • Constructor Details

    • UIDynamicItemBehavior

      public UIDynamicItemBehavior()
    • UIDynamicItemBehavior

      protected UIDynamicItemBehavior​(NSObject.Handle h, long handle)
    • UIDynamicItemBehavior

      protected UIDynamicItemBehavior​(NSObject.SkipInit skipInit)
    • UIDynamicItemBehavior

      public UIDynamicItemBehavior​(List<UIDynamicItem> items)
  • Method Details

    • getItems

      public List<UIDynamicItem> getItems()
    • getElasticity

      public double getElasticity()
    • setElasticity

      public void setElasticity​(double v)
    • getFriction

      public double getFriction()
    • setFriction

      public void setFriction​(double v)
    • getDensity

      public double getDensity()
    • setDensity

      public void setDensity​(double v)
    • getResistance

      public double getResistance()
    • setResistance

      public void setResistance​(double v)
    • getAngularResistance

      public double getAngularResistance()
    • setAngularResistance

      public void setAngularResistance​(double v)
    • getCharge

      public double getCharge()
      Since:
      Available in iOS 9.0 and later.
    • setCharge

      public void setCharge​(double v)
      Since:
      Available in iOS 9.0 and later.
    • isAnchored

      public boolean isAnchored()
      Since:
      Available in iOS 9.0 and later.
    • setAnchored

      public void setAnchored​(boolean v)
      Since:
      Available in iOS 9.0 and later.
    • allowsRotation

      public boolean allowsRotation()
    • setAllowsRotation

      public void setAllowsRotation​(boolean v)
    • init

      protected long init​(List<UIDynamicItem> items)
    • addItem

      public void addItem​(UIDynamicItem item)
    • removeItem

      public void removeItem​(UIDynamicItem item)
    • addLinearVelocityForItem

      public void addLinearVelocityForItem​(CGPoint velocity, UIDynamicItem item)
    • getLinearVelocityForItem

      public CGPoint getLinearVelocityForItem​(UIDynamicItem item)
    • addAngularVelocityForItem

      public void addAngularVelocityForItem​(double velocity, UIDynamicItem item)
    • getAngularVelocityForItem

      public double getAngularVelocityForItem​(UIDynamicItem item)