【发布时间】:2015-08-12 12:14:02
【问题描述】:
我正在尝试将表格视图嵌入到滚动视图中。我希望滚动发生在滚动视图级别。我能够将表格视图嵌入到滚动视图中,但我一直在尝试调整滚动视图内容大小以适应表格视图的整个高度。我该如何实现这一点?
【问题讨论】:
-
您搜索了吗?好几个答案。在这个问题上给出的答案:stackoverflow.com/questions/17121488/… 在我看来是合法的
-
它说 Apple 不建议这样做,但 Instagram 在他们的个人资料屏幕中这样做......我试图模仿 @danh
-
它可能无法完全模仿 instagram,但其页面包含表格的 UIPageViewController 会提供听起来像您想要的 2D 滚动效果。相对于 sdk 的工作方式,它 100% 符合犹太教规
-
我认为 Instagram 不会在滚动视图中放置表格视图。我认为他们要么使用集合视图,要么使用常规的旧表视图,并将标题设置为配置文件顶部的信息。如果您朝着这个方向前进,您将获得更好的体验。
-
@MikeSimz 如果您使用表格视图或集合视图的页眉或页脚,您将获得更好的滚动性能。或者只是使第一个单元格不同,并在常规单元格中包含标题视图。对于这个用例,这两个类都非常灵活。
标签: ios objective-c uitableview uiscrollview