【问题标题】:why My table view is automatically scrolling to bottom after reloading data- Xcode 9 , iOS 11 [duplicate]为什么重新加载数据后我的表格视图会自动滚动到底部-Xcode 9,iOS 11 [重复]
【发布时间】:2017-10-04 10:11:17
【问题描述】:

我有一个表格视图,我正在以特定的时间间隔重新加载数据。我的问题是 - 如果在表格顶部时重新加载没有问题,但如果表格处于中间位置,它会自动滚动到底部,你能帮我解决这个问题吗? Xcode 9ios 11

我正在使用 [_myTableView reloadData] 进行重新加载

【问题讨论】:

  • 请显示您的代码以获得更好的响应。如果您可以编辑您的问题并粘贴您的重新加载代码会更好。
  • [_dashBoardTableView reloadData];
  • 没有那个问题,想要滚动到底部,我的表格自动滚动到底部我不想自动到底部
  • 请显示您的代码以获得更好的响应.....
  • 请编辑您的问题并添加您的代码。这样我们就可以找出为什么它的tableview会滚动到底部。这是不寻常的行为。

标签: ios objective-c xcode tableview xcode9


【解决方案1】:

天哪,我终于解决了这个问题。我有每个部分具有不同高度单元格的表格视图,所以当我给出估计高度并提供每个单元格的特定高度时。

我认为表格视图对您的单元格大小高度不明确,这就是它重新加载单元格并滚动到底部的原因。

【讨论】:

    猜你喜欢
    • 2020-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-12
    • 2019-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多