[][src]Trait uikit_sys::PUIPageViewControllerDelegate

pub trait PUIPageViewControllerDelegate: Sized + Deref {
    unsafe fn pageViewController_willTransitionToViewControllers_(
        self,
        pageViewController: UIPageViewController,
        pendingViewControllers: NSArray
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pageViewController_didFinishAnimating_previousViewControllers_transitionCompleted_(
        self,
        pageViewController: UIPageViewController,
        finished: BOOL,
        previousViewControllers: NSArray,
        completed: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pageViewController_spineLocationForInterfaceOrientation_(
        self,
        pageViewController: UIPageViewController,
        orientation: UIInterfaceOrientation
    ) -> UIPageViewControllerSpineLocation
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pageViewControllerSupportedInterfaceOrientations_(
        self,
        pageViewController: UIPageViewController
    ) -> UIInterfaceOrientationMask
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pageViewControllerPreferredInterfaceOrientationForPresentation_(
        self,
        pageViewController: UIPageViewController
    ) -> UIInterfaceOrientation
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn pageViewController_willTransitionToViewControllers_(
    self,
    pageViewController: UIPageViewController,
    pendingViewControllers: NSArray
) where
    Self::Target: Message + Sized

unsafe fn pageViewController_didFinishAnimating_previousViewControllers_transitionCompleted_(
    self,
    pageViewController: UIPageViewController,
    finished: BOOL,
    previousViewControllers: NSArray,
    completed: BOOL
) where
    Self::Target: Message + Sized

unsafe fn pageViewController_spineLocationForInterfaceOrientation_(
    self,
    pageViewController: UIPageViewController,
    orientation: UIInterfaceOrientation
) -> UIPageViewControllerSpineLocation where
    Self::Target: Message + Sized

unsafe fn pageViewControllerSupportedInterfaceOrientations_(
    self,
    pageViewController: UIPageViewController
) -> UIInterfaceOrientationMask where
    Self::Target: Message + Sized

unsafe fn pageViewControllerPreferredInterfaceOrientationForPresentation_(
    self,
    pageViewController: UIPageViewController
) -> UIInterfaceOrientation where
    Self::Target: Message + Sized

Loading content...

Implementors

Loading content...