繁体   English   中英

如何使用iOS故事板在UIPageviewController内部创建多个UIView?

[英]How to create multiple UIViews Inside the UIPageviewController using iOS storyboard?

我正在尝试在pageviewcontroller内创建不同的views ,但是pageviewcontroller希望在viewcontroller上显示一半的顶部。 请检查下面的Image

在此处输入图片说明

在情节提要中为您的CustomPageViewController(继承自UIPageViewController)创建一个场景,并将其添加到此类的viewDidLoad中:

self.dataSource = self;
self.delegate = self;

现在,您可以通过UIPageViewControllerDataSource方法提供自定义视图控制器:

- (nullable UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController;
- (nullable UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController;

您还可以在情节提要中创建自定义视图控制器的场景并将其加载到代码中:

CustomViewController *controller = [[UIStoryboard storyboardWithName:@"StoryboardName" bundle:nil] instantiateViewControllerWithIdentifier:@"CustomViewController"];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM