init
TypeScriptstatic initCoder(coder: _Foundation_NSCoder): Promise<(UIPageViewController) | null>Swift declarationinit?(coder: NSCoder)class · iOS 5.0+ · SDK 27.1
@MainActor class UIPageViewControllerstatic initCoder(coder: _Foundation_NSCoder): Promise<(UIPageViewController) | null>Swift declarationinit?(coder: NSCoder)static initTransitionStyleNavigationOrientationOptions(style: UIPageViewController_TransitionStyle, navigationOrientation: UIPageViewController_NavigationOrientation, options?: (NativeMap<UIPageViewController_OptionsKey, unknown>) | null): Promise<UIPageViewController>Swift declarationinit(transitionStyle style: UIPageViewController.TransitionStyle, navigationOrientation: UIPageViewController.NavigationOrientation, options: [UIPageViewController.OptionsKey : Any]? = nil)setViewControllers(viewControllers: (Array<UIViewController>) | null, direction: UIPageViewController_NavigationDirection, animated: boolean, completion?: (((arg0: boolean) => void)) | null): Promise<void>Swift declarationfunc setViewControllers(_ viewControllers: [UIViewController]?, direction: UIPageViewController.NavigationDirection, animated: Bool, completion: ((Bool) -> Void)? = nil)get dataSource(): Promise<(SDKHandle) | null>Swift declarationweak var dataSource: (any UIPageViewControllerDataSource)? { get set }setDataSource(value?: (SDKHandle) | null): Promise<void>Swift declarationweak var dataSource: (any UIPageViewControllerDataSource)? { get set }get delegate(): Promise<(SDKHandle) | null>Swift declarationweak var delegate: (any UIPageViewControllerDelegate)? { get set }setDelegate(value?: (Implements<UIPageViewControllerDelegate> | SDKHandle) | null): Promise<void>Swift declarationweak var delegate: (any UIPageViewControllerDelegate)? { get set }get isDoubleSided(): Promise<boolean>Swift declarationvar isDoubleSided: Bool { get set }setIsDoubleSided(value: boolean): Promise<void>Swift declarationvar isDoubleSided: Bool { get set }get gestureRecognizers(): Promise<Array<UIGestureRecognizer>>Swift declarationvar gestureRecognizers: [UIGestureRecognizer] { get }get navigationOrientation(): Promise<UIPageViewController_NavigationOrientation>Swift declarationvar navigationOrientation: UIPageViewController.NavigationOrientation { get }get spineLocation(): Promise<UIPageViewController_SpineLocation>Swift declarationvar spineLocation: UIPageViewController.SpineLocation { get }get transitionStyle(): Promise<UIPageViewController_TransitionStyle>Swift declarationvar transitionStyle: UIPageViewController.TransitionStyle { get }get viewControllers(): Promise<(Array<UIViewController>) | null>Swift declarationvar viewControllers: [UIViewController]? { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
UIPageViewController.init()
inherited init: cannot prove legal (class declares 1 custom initializer)