【问题标题】:how to reduce spacing between multiple table views?如何减少多个表格视图之间的间距?
【发布时间】:2017-12-04 11:32:07
【问题描述】:

在此我在单个滚动视图上放置了两个表视图,以便我在进入横向模式时给出了约束,第一个表视图和另一个表视图之间的空间正在增加,如下所示:

纵向效果很好,没有太多空间谁能帮我减少这种情况?

【问题讨论】:

  • tableview 本身有scrollview,你为什么要使用两个tableviews。我相信可以通过tableview
  • 不,根据我的要求,我放置了一个滚动视图,并在其上放置了两个表视图,一个表视图我有按钮,如果它处于活动状态,那么它需要显示剩余数据,如果不是它应该隐藏
  • 没有图像很好,我正在显示空间@byJeevan

标签: ios uitableview swift3 uiscrollview


【解决方案1】:

在 scrollView 中使用两个表视图是个坏主意。使用一个 tableView 并使用填充 tableView 的 dataSource 中的项目进行操作,在项目更改后重新加载所需的单元格,然后重新绘制表格视图。

【讨论】:

  • 但我从两个 Web 服务获取数据,因此加载屏幕后第一次将显示一个数据,如果第一个表视图处于活动状态,则我在第一个表视图上有单选按钮,然后另一个表视图需要显示我从另一个 Web 服务获得的剩余数据