在 ios 8 中将集合或表格视图或自定义视图添加到滚动视图
Posted
技术标签:
【中文标题】在 ios 8 中将集合或表格视图或自定义视图添加到滚动视图【英文标题】:Adding a collection or tableview or custom view to a scrollview in ios 8 【发布时间】:2015-05-07 06:15:00 【问题描述】:我有一个 UIScrollView,在滚动视图上有很多子视图。我有一张图片、按钮、文本字段之类的东西都可以正常工作。
现在我想在所有这些“行为”下添加一个评论部分,就像 UITableView 一样。
完成此任务的最佳方法是什么?我希望评论部分在视图的该部分出现时加载 10 个 cmets,并在第 6 个评论出现时继续添加 10 个 cmets。还应该有一个活动指示器。
我知道您不能将集合视图或表格视图与滚动视图(根据 Apple)放在一起,因为它们是从 UIScrollView 继承的。让整个视图控制器成为表格视图或集合视图很困难,因为我已经有很多子视图和操作都链接起来了。
最好的方法是什么?
谢谢。
【问题讨论】:
您应该能够像任何其他 UIView 子类一样将 UITableView 添加到滚动视图。 不,你不应该那样做:***.com/questions/17121488/… 将tableview放入scrollview..有什么问题? 【参考方案1】:您可以创建一个新的表格视图控制器并将当前控制器加载(在单元格内容视图上添加子视图)作为表格视图控制器的第一个单元格。
【讨论】:
以上是关于在 ios 8 中将集合或表格视图或自定义视图添加到滚动视图的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 8 中将 ViewController 的 View 作为子视图添加到 UIPageViewController 会在显示/隐藏时产生奇怪的 UINavigationBar
如果集合视图嵌入到 ios 的表视图中,如何始终显示集合视图的第一项