我有一个UITableView,每个单元格都有一张图片和两个标签,如第一张图片所示。
所以我试图使用自适应大小的单元格,一切都很好,除了两件事:
1)第一个和第二个单元格不能正确显示内容,但是当我滚动然后返回它们时一切正常。我尝试在viewDidAppear中使用[tableview reloadData],但它没有帮助。请观察标签,首先它们不合适。您可以在此视频中观看:https://www.youtube.com/watch?v=I9DGBl1c5vg
请查看第一个单元格上的标签。
2)这是个棘手的问题。我正在滚动表格一切顺利,但问题发生在我选择行时。它将我推到详细视图,但当我按“返回”并返回主视图时,tableview会跳动,因此我回到的不是所选行,而且如果我滚动表格它也不会平稳地滚动,而是跳动。这是两个视频的链接,第一个视频展示了如果我不进入详细视图,滚动是平稳的:https://www.youtube.com/watch?v=9wAICcZwfO4,第二个视频展示了跳动问题:https://www.youtube.com/watch?v=fRcQ3Za1wDM。
这绝对与自适应大小的单元格有关,因为如果我不使用它,这些问题都不会发生。