Class UIPopoverPresentationController

    • Constructor Detail

      • UIPopoverPresentationController

        protected UIPopoverPresentationController()
      • UIPopoverPresentationController

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

        protected UIPopoverPresentationController​(NSObject.SkipInit skipInit)
      • UIPopoverPresentationController

        public UIPopoverPresentationController​(UIViewController presentedViewController,
                                               UIViewController presentingViewController)
    • Method Detail

      • getSourceView

        public UIView getSourceView()
      • setSourceView

        public void setSourceView​(UIView v)
      • getSourceRect

        public CGRect getSourceRect()
      • setSourceRect

        public void setSourceRect​(CGRect v)
      • canOverlapSourceViewRect

        public boolean canOverlapSourceViewRect()
        Since:
        Available in iOS 9.0 and later.
      • setCanOverlapSourceViewRect

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

        public NSArray<UIView> getPassthroughViews()
      • setPassthroughViews

        public void setPassthroughViews​(NSArray<UIView> v)
      • getBackgroundColor

        public UIColor getBackgroundColor()
      • setBackgroundColor

        public void setBackgroundColor​(UIColor v)
      • getPopoverLayoutMargins

        public UIEdgeInsets getPopoverLayoutMargins()
      • setPopoverLayoutMargins

        public void setPopoverLayoutMargins​(UIEdgeInsets v)
      • getPopoverBackgroundViewClass

        public java.lang.Class<? extends UIPopoverBackgroundView> getPopoverBackgroundViewClass()
      • setPopoverBackgroundViewClass

        public void setPopoverBackgroundViewClass​(java.lang.Class<? extends UIPopoverBackgroundView> v)