带有小页面的 UIPageViewController

UIPageViewController with small pages

我嵌入了一个 UIPageViewController (PVC),它填满了我屏幕的整个宽度。我在故事板中创建了一个 child ViewController (VC),大小灵活,以便创建比 PVC 更小的 VC,相信大小在运行时是固定的。当我将 VC 添加到 PVC 时,VC 的大小会调整为适合 PVC.

的大小

我想做的是,构建一个 PVC,其外观和感觉像卡片,由 child VC 表示。

有谁知道如何设置 child VC 的大小或有其他想法,如何解决这个问题?

谢谢!

PS:我也尝试过使用 UICollectionView,但这没有像 PVC.

这样的粘性行为

如图所示,collectionview 中的 Paging Enabled 属性 为您提供了您正在寻找的效果,这是否可以解决您的问题