最近,我做了一个需要使用UIPageViewController的项目。
首先,我制作了一个UIPageVC和两个普通的UIVC。(VC1,VC2)
因此,两个普通的VC由UIPageVC控制。
然后,我成功完成垂直视图分页(不是页面卷曲模式,只是滚动模式)
如果我向下滑动,我可以看到视图从VC1更改VC2,反之亦然
好吧,我想做的就是这个。
1我将VC1大小设置为较小,因此可以看到VC2的一部分。
[2]如果我向下滑动(或向上?)将当前视图更改为整个VC2
[3]并且刷卡返回,1状态回来了
以下图片可以帮助您理解我的解释。
我该怎么做?
有控制故事板或代码的任何方式吗?
Plz让我知道:)
你可以使用普通的UIScrollView
而不是UIPageViewController
相当容易地做到这一点。
FirstVC
视图添加到滚动视图然后
SecondVC
视图添加到滚动视图并在滚动视图上启用分页。
您可以在IB / Storyboard中完成所有这些操作,但使用大型滚动内容可能很麻烦。由于您已将这两个部分放在单独的视图控制器中(如果我正确理解了您的描述),则在代码中设置约束会更容易。
我发布了一个完整的工作示例:https://github.com/DonMag/YetAnotherScrollExample