带有小页面的 UIPageViewController

Posted

技术标签:

【中文标题】带有小页面的 UIPageViewController【英文标题】:UIPageViewController with small pages 【发布时间】:2017-05-20 10:06:07 【问题描述】:

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

我想做的是,构建一个外观和感觉像卡片的 PVC,以子 VC 为代表。

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

谢谢!

PS:我也尝试过使用 UICollectionView 来代替,但这没有像 PVC 那样想要的粘性行为。

【问题讨论】:

您是否使用了 Paging 属性来收集视图来执行此操作? 您可以将页面控制器用于滚动视图或集合视图 哦,非常感谢@Maddyヅヅ - 故事板中的一个复选标记解决了我的问题! 【参考方案1】:

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

【讨论】:

以上是关于带有小页面的 UIPageViewController的主要内容,如果未能解决你的问题,请参考以下文章

带有小页面的 UIPageViewController

带有不同小部件的 Wordpress 不同产品类别页面

前端页面给指定的div添加遮罩层,并且带有加载中的小旋转图片

在颤振中如何使带有平移手势的内部小部件不会与PageView冲突

小程序实践:页面间传值

uniapp markdown最佳渲染方案