pub unsafe trait UIPageViewControllerDelegate: NSObjectProtocol + IsMainThreadOnly {
// Provided methods
unsafe fn pageViewController_willTransitionToViewControllers(
&self,
page_view_controller: &UIPageViewController,
pending_view_controllers: &NSArray<UIViewController>
)
where Self: Sized + Message { ... }
unsafe fn pageViewController_didFinishAnimating_previousViewControllers_transitionCompleted(
&self,
page_view_controller: &UIPageViewController,
finished: bool,
previous_view_controllers: &NSArray<UIViewController>,
completed: bool
)
where Self: Sized + Message { ... }
unsafe fn pageViewController_spineLocationForInterfaceOrientation(
&self,
page_view_controller: &UIPageViewController,
orientation: UIInterfaceOrientation
) -> UIPageViewControllerSpineLocation
where Self: Sized + Message { ... }
unsafe fn pageViewControllerSupportedInterfaceOrientations(
&self,
page_view_controller: &UIPageViewController
) -> UIInterfaceOrientationMask
where Self: Sized + Message { ... }
unsafe fn pageViewControllerPreferredInterfaceOrientationForPresentation(
&self,
page_view_controller: &UIPageViewController
) -> UIInterfaceOrientation
where Self: Sized + Message { ... }
}Available on crate feature
UIPageViewController only.Provided Methods§
unsafe fn pageViewController_willTransitionToViewControllers( &self, page_view_controller: &UIPageViewController, pending_view_controllers: &NSArray<UIViewController> )
Available on crate features
UIResponder and UIViewController only.unsafe fn pageViewController_didFinishAnimating_previousViewControllers_transitionCompleted( &self, page_view_controller: &UIPageViewController, finished: bool, previous_view_controllers: &NSArray<UIViewController>, completed: bool )
Available on crate features
UIResponder and UIViewController only.unsafe fn pageViewController_spineLocationForInterfaceOrientation( &self, page_view_controller: &UIPageViewController, orientation: UIInterfaceOrientation ) -> UIPageViewControllerSpineLocation
Available on crate features
UIOrientation and UIResponder and UIViewController only.unsafe fn pageViewControllerSupportedInterfaceOrientations( &self, page_view_controller: &UIPageViewController ) -> UIInterfaceOrientationMask
Available on crate features
UIOrientation and UIResponder and UIViewController only.unsafe fn pageViewControllerPreferredInterfaceOrientationForPresentation( &self, page_view_controller: &UIPageViewController ) -> UIInterfaceOrientation
Available on crate features
UIOrientation and UIResponder and UIViewController only.