我们使用Swift + iOS9。我们想要建立一个新闻馈送,其中一些帖子是纯文本,而一些有实际的照片。各个柱子的高度会有所不同。你会使用UITableView吗?因为我们是在Swift中做的,所以使用Facebook的ComponentKit是不可行的。你如何让滚动性能更好呢?目前我们使用一个UITableView,每个单元由一组嵌套的UIStackViews组成。这可能是由于高度差异造成的,导致卷轴起伏不定。感谢你的帮助,谢谢。
我们所有的视图都是以编程的方式完成的。
发布于 2016-07-12 22:43:25
您可以尝试让行估计自己的高度。
您可以首先创建自定义表单元格,然后在viewDidLoad()中添加这两行代码。
tableView.estimatedRowHeight = tableView.rowHeight
tableView.rowHeight = UITableViewAutomaticDimension我相信现在你已经可以看到变化了。
你也可以在这里参考:
https://stackoverflow.com/questions/38331861
复制相似问题