带有表格视图的 UIPageViewController,在 UITableView 内

Posted

技术标签:

【中文标题】带有表格视图的 UIPageViewController,在 UITableView 内【英文标题】:UIPageViewController with a Table View, inside an UITableView 【发布时间】:2017-02-28 10:56:50 【问题描述】:

我想复制这种用户体验,比如在产品搜索应用中

我想要一个表格视图中的几个滚动页面

我尝试复制创建一个包含一些静态单元格的 tableview 和一个包含容器视图的单元格,该单元格被称为页面控制器,但是我在调​​整框架时遇到了很多问题

您有一些建议或更直接的方法来复制此用户体验吗?

Imagur Link to the Gif of the UX

【问题讨论】:

在tableviewcell中使用scrollview或者collectioview 页面大小不同,第一个可以是45行tableview,第二个只有label,如何调整主table view单元格的大小?我正在尝试使用委托来根据页面高度更改单元格高度,但我遇到了一些帧大小错误 你有没有找到任何优雅的方法来实现这个? 【参考方案1】:

你可以借助这两个库来实现这个效果。

Parralax TableView 标头:

https://github.com/Vinodh-G/ParallaxTableViewHeader

水平滚动效果:

https://www.cocoacontrols.com/controls/instagram-feed-view

【讨论】:

以上是关于带有表格视图的 UIPageViewController,在 UITableView 内的主要内容,如果未能解决你的问题,请参考以下文章

带有自定义单元格的表格视图仍然是普通的表格视图吗?

iOS - 带有表格视图和子视图的选项卡式应用程序

带有表格视图的视图仅适用于默认视图控制器

带有空单元格的表格视图

带有核心数据的可编辑表格视图

iOS - 导航栏 - 带有另一个导航栏的内部表格视图