Class UICollisionBehavior

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class UICollisionBehavior
    extends UIDynamicBehavior
    Since:
    Available in iOS 7.0 and later.
    • Constructor Detail

      • UICollisionBehavior

        public UICollisionBehavior()
      • UICollisionBehavior

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

        public UICollisionBehavior​(java.util.List<UIDynamicItem> items)
    • Method Detail

      • translatesReferenceBoundsIntoBoundary

        public boolean translatesReferenceBoundsIntoBoundary()
      • setTranslatesReferenceBoundsIntoBoundary

        public void setTranslatesReferenceBoundsIntoBoundary​(boolean v)
      • getBoundaryIdentifiers

        public NSArray<?> getBoundaryIdentifiers()
      • init

        protected long init​(java.util.List<UIDynamicItem> items)
      • setTranslatesReferenceBoundsIntoBoundaryWithInsets

        public void setTranslatesReferenceBoundsIntoBoundaryWithInsets​(UIEdgeInsets insets)
      • removeBoundary

        public void removeBoundary​(NSObject identifier)
      • removeAllBoundaries

        public void removeAllBoundaries()