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