ios - TableView 重新加载数据后 TableView 单元格布局不正确

标签 ios swift uitableview

我想知道为什么会发生这种情况,首先我加载 View 如下: enter image description here

但是当我滚动表格 View 并点击表格 View 上方的另一个按钮(标题上显示“左手型返点”)时,触发表格重新加载数据。布局如下所示: enter image description here

它的布局不正确,但在我滚动甚至点击桌面 View 后它立即变得正确,如下所示:

enter image description here

为什么会出现这种情况?

注意:如果我在点击另一个重新加载数据之前不滚动表格 View (或滚动偏移量为 0 ),则不会发生错误的布局。

最佳答案

您是否使用相同的UITableView来加载不同的数据?

如果这样做,您可以在重新加载数据之前尝试将偏移量设置为零。

关于ios - TableView 重新加载数据后 TableView 单元格布局不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45997085/

相关文章:

ios - 构建这样的 iOS 应用程序有多难?

ios - 使用 SWIFT 在 PARSE 上保存日期数据和结果的最佳方法

ios - Swift editActionsForRowAt 与 TrailingSwipeActionsConfigurationForRowAt TableView

ios - 为什么 Apple Health 应用程序是非事件数据源?

c# - 将列表传递给 RootElement c# 中的部分

swift - 如何使用 MKAnnotationView 创建圆形图像

json - iOS/Swift/JSON : Parse nested JSON with swiftyJSON

iphone - 在 canEditRowAtIndexPath 方法中,UITableView 的 reloadData 不能正常工作?

iphone - 添加项目时 UITableView 调整大小

ios - 如何在一个页面中实现多个UIPickerView?