[][src]Trait uikit_sys::IUIPresentationController

pub trait IUIPresentationController: Sized + Deref {
    unsafe fn initWithPresentedViewController_presentingViewController_(
        self,
        presentedViewController: UIViewController,
        presentingViewController: UIViewController
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn init(self) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn adaptivePresentationStyleForTraitCollection_(
        self,
        traitCollection: UITraitCollection
    ) -> UIModalPresentationStyle
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn containerViewWillLayoutSubviews(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn containerViewDidLayoutSubviews(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn presentationTransitionWillBegin(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn presentationTransitionDidEnd_(self, completed: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dismissalTransitionWillBegin(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dismissalTransitionDidEnd_(self, completed: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn presentingViewController(self) -> UIViewController
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn presentedViewController(self) -> UIViewController
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn presentationStyle(self) -> UIModalPresentationStyle
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn containerView(self) -> UIView
    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 adaptivePresentationStyle(self) -> UIModalPresentationStyle
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn presentedView(self) -> UIView
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn frameOfPresentedViewInContainerView(self) -> CGRect
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn shouldPresentInFullscreen(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn shouldRemovePresentersView(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn overrideTraitCollection(self) -> UITraitCollection
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setOverrideTraitCollection_(
        self,
        overrideTraitCollection: UITraitCollection
    )
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithPresentedViewController_presentingViewController_(
    self,
    presentedViewController: UIViewController,
    presentingViewController: UIViewController
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn init(self) -> instancetype where
    Self::Target: Message + Sized

unsafe fn adaptivePresentationStyleForTraitCollection_(
    self,
    traitCollection: UITraitCollection
) -> UIModalPresentationStyle where
    Self::Target: Message + Sized

unsafe fn containerViewWillLayoutSubviews(self) where
    Self::Target: Message + Sized

unsafe fn containerViewDidLayoutSubviews(self) where
    Self::Target: Message + Sized

unsafe fn presentationTransitionWillBegin(self) where
    Self::Target: Message + Sized

unsafe fn presentationTransitionDidEnd_(self, completed: BOOL) where
    Self::Target: Message + Sized

unsafe fn dismissalTransitionWillBegin(self) where
    Self::Target: Message + Sized

unsafe fn dismissalTransitionDidEnd_(self, completed: BOOL) where
    Self::Target: Message + Sized

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

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

unsafe fn presentationStyle(self) -> UIModalPresentationStyle where
    Self::Target: Message + Sized

unsafe fn containerView(self) -> UIView 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 adaptivePresentationStyle(self) -> UIModalPresentationStyle where
    Self::Target: Message + Sized

unsafe fn presentedView(self) -> UIView where
    Self::Target: Message + Sized

unsafe fn frameOfPresentedViewInContainerView(self) -> CGRect where
    Self::Target: Message + Sized

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

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

unsafe fn overrideTraitCollection(self) -> UITraitCollection where
    Self::Target: Message + Sized

unsafe fn setOverrideTraitCollection_(
    self,
    overrideTraitCollection: UITraitCollection
) where
    Self::Target: Message + Sized

Loading content...

Implementors

impl IUIPresentationController for UIPopoverPresentationController[src]

impl IUIPresentationController for UIPresentationController[src]

Loading content...