[][src]Trait uikit_sys::IUIPopoverController

pub trait IUIPopoverController: Sized + Deref {
    unsafe fn initWithContentViewController_(
        self,
        viewController: UIViewController
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setContentViewController_animated_(
        self,
        viewController: UIViewController,
        animated: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setPopoverContentSize_animated_(
        self,
        size: CGSize,
        animated: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn presentPopoverFromRect_inView_permittedArrowDirections_animated_(
        self,
        rect: CGRect,
        view: UIView,
        arrowDirections: UIPopoverArrowDirection,
        animated: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn presentPopoverFromBarButtonItem_permittedArrowDirections_animated_(
        self,
        item: UIBarButtonItem,
        arrowDirections: UIPopoverArrowDirection,
        animated: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dismissPopoverAnimated_(self, animated: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn delegate(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDelegate_(self, delegate: *mut u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn contentViewController(self) -> UIViewController
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setContentViewController_(
        self,
        contentViewController: UIViewController
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn popoverContentSize(self) -> CGSize
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setPopoverContentSize_(self, popoverContentSize: CGSize)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isPopoverVisible(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn popoverArrowDirection(self) -> UIPopoverArrowDirection
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn passthroughViews(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setPassthroughViews_(self, passthroughViews: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn backgroundColor(self) -> UIColor
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setBackgroundColor_(self, backgroundColor: UIColor)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn popoverLayoutMargins(self) -> UIEdgeInsets
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setPopoverLayoutMargins_(self, popoverLayoutMargins: UIEdgeInsets)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn popoverBackgroundViewClass(self) -> Class
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setPopoverBackgroundViewClass_(
        self,
        popoverBackgroundViewClass: Class
    )
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithContentViewController_(
    self,
    viewController: UIViewController
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn setContentViewController_animated_(
    self,
    viewController: UIViewController,
    animated: BOOL
) where
    Self::Target: Message + Sized

unsafe fn setPopoverContentSize_animated_(self, size: CGSize, animated: BOOL) where
    Self::Target: Message + Sized

unsafe fn presentPopoverFromRect_inView_permittedArrowDirections_animated_(
    self,
    rect: CGRect,
    view: UIView,
    arrowDirections: UIPopoverArrowDirection,
    animated: BOOL
) where
    Self::Target: Message + Sized

unsafe fn presentPopoverFromBarButtonItem_permittedArrowDirections_animated_(
    self,
    item: UIBarButtonItem,
    arrowDirections: UIPopoverArrowDirection,
    animated: BOOL
) where
    Self::Target: Message + Sized

unsafe fn dismissPopoverAnimated_(self, animated: BOOL) where
    Self::Target: Message + Sized

unsafe fn delegate(self) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn setDelegate_(self, delegate: *mut u64) where
    Self::Target: Message + Sized

unsafe fn contentViewController(self) -> UIViewController where
    Self::Target: Message + Sized

unsafe fn setContentViewController_(
    self,
    contentViewController: UIViewController
) where
    Self::Target: Message + Sized

unsafe fn popoverContentSize(self) -> CGSize where
    Self::Target: Message + Sized

unsafe fn setPopoverContentSize_(self, popoverContentSize: CGSize) where
    Self::Target: Message + Sized

unsafe fn isPopoverVisible(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn popoverArrowDirection(self) -> UIPopoverArrowDirection where
    Self::Target: Message + Sized

unsafe fn passthroughViews(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn setPassthroughViews_(self, passthroughViews: NSArray) where
    Self::Target: Message + Sized

unsafe fn backgroundColor(self) -> UIColor where
    Self::Target: Message + Sized

unsafe fn setBackgroundColor_(self, backgroundColor: UIColor) where
    Self::Target: Message + Sized

unsafe fn popoverLayoutMargins(self) -> UIEdgeInsets where
    Self::Target: Message + Sized

unsafe fn setPopoverLayoutMargins_(self, popoverLayoutMargins: UIEdgeInsets) where
    Self::Target: Message + Sized

unsafe fn popoverBackgroundViewClass(self) -> Class where
    Self::Target: Message + Sized

unsafe fn setPopoverBackgroundViewClass_(
    self,
    popoverBackgroundViewClass: Class
) where
    Self::Target: Message + Sized

Loading content...

Implementors

impl IUIPopoverController for UIPopoverController[src]

Loading content...