gpt4 book ai didi

android - 如何在 iOS 中创建滑动页面?就像在 Android 中使用 FragmentStatePagerAdapter

转载 作者:行者123 更新时间:2023-11-29 00:13:43 26 4
gpt4 key购买 nike

我搜索了很多,大多数人似乎都推荐 UICollectionView 或 UIPageViewController 但两者都有缺点。

CollectionViews 不是一个好的实现,因为每个页面都会真正涉及到,并且其中会包含一个垂直的 CollectionView。

PageViewController 我不确定,因为大多数示例都显示初始化 View Controller 并将其放入数组中,并且我不确定如何使用不同的数据一遍又一遍地实现相同类型的 View Controller 以及是否可以对于数百个项目范围内的动态数据非常高效。

最佳答案

是的,设置为侧滚动模式的 Collection View 和页面 View Controller 都可以正常工作。两者都管理大型数据模型,您只需立即将您需要的少数加载到内存中。

页面 View Controller 不使用所有 subview Controller 的数组。相反,你给它一个当前 View Controller 的数组和可以滚动到左侧或右侧 View 的新 View Controller (具体细节取决于你如何设置页面 View Controller 。你可以将其设置为一次显示 2 页,书脊居中,但听起来这不是您想要的。)

关于android - 如何在 iOS 中创建滑动页面?就像在 Android 中使用 FragmentStatePagerAdapter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45773340/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com