Ios UIScrollView中的Swift UITableView(不带外滚动)

Ios UIScrollView中的Swift UITableView(不带外滚动),ios,iphone,uitableview,swift,uiscrollview,Ios,Iphone,Uitableview,Swift,Uiscrollview,我正在为网站开发一个应用程序。我想显示post数据。每篇文章都有文本和图像。我想做一个大的滚动视图来显示这篇文章的内容。我创建UIViewController,在其中插入UIScrollView 在UIScrollView中,我插入UILayer,使其可调整大小,并使用UITableView显示图像。我想使UITableView不可滚动,但可调整大小。你能帮帮我吗?哈哈,好吧,我知道你要做什么了。所以你需要做的是有一个外部的tableview。这将是一个滚动并包含多篇文章数据的页面。那么您只需要

我正在为网站开发一个应用程序。我想显示post数据。每篇文章都有文本和图像。我想做一个大的滚动视图来显示这篇文章的内容。我创建UIViewController,在其中插入UIScrollView


在UIScrollView中,我插入UILayer,使其可调整大小,并使用UITableView显示图像。我想使UITableView不可滚动,但可调整大小。你能帮帮我吗?

哈哈,好吧,我知道你要做什么了。所以你需要做的是有一个外部的tableview。这将是一个滚动并包含多篇文章数据的页面。那么您只需要一个原型单元。该原型单元下面应该有一个UITextView和另一个tableview,用于显示与该帖子关联的图像。单元格中的此tableview不应滚动,但应可调整大小;我理解。在interface builder中,您可以取消选择可滚动复选框,并使用约束使其可调整大小

现在有个诀窍,图像tableview的数据源需要是包含它的单元格。outertableview的数据源将是其控制器


这有意义吗?

您当然想要滚动,对吗?否则你就不会使用滚动视图了?在这种情况下,为什么不放弃scrollview而直接使用tableview呢?对!但是,我想滚动UIScrollView,在那里我将有文本和图像。如果我只有图像,我将只使用UITableView。我想确保我了解您想要做什么。当您有文本和图像时,您想使用scrollview,但当您只有图像时,您想使用tableview?你知道在一个tableview中可以有不同类型的原型单元格,对吗?您可以拥有TextOnlyCell、ImageOnlyCell和TextAndImageCell。然后,根据帖子中的数据,您可以将适当的单元格出列,所有单元格都将是一个tableview。。。您认为我可以使用UITableView,在这里我可以定义两个单元格原型:文本单元格和图像单元格。我会努力的!非常感谢。一篇帖子可以有多张图片吗?例如,一个单元格可以有文本,5张图片。如果你愿意,你可以这样做,但我不推荐。将要发生的是,您将在其自己的TextCell原型中包含一篇文章的所有文本,然后在其自己的ImageCell中包含该文章的每张图片。文本和图像不会在视觉上组合在一起。就像我用一个文本帖子,然后一个图片帖子,另一个图片帖子,另一个图片帖子来回答这个问题,与其让文本和图像都在同一篇文章中,不如让PostCell原型管理自己的文本视图和图像,这实际上比让外部表视图控制器尝试管理所有内容要简单得多。没问题。如果您有更多关于如何实现此功能的问题,请随时给我发消息。我如何使单元格可调整大小?仅func tableview tableview:UITableView,高度为rowatindexpath indexath:nsindepath->CGFloat{}