gpt4 book ai didi

ios - 即使在 tableView reloadData 之后 UITableView 选择也会突出显示

转载 作者:行者123 更新时间:2023-12-01 18:03:24 26 4
gpt4 key购买 nike

我有一个 UIScrollView 和一个 UITableView 。 UITableView 有 4 个单元格。我使用 UIPageControl 进行分页。

当用户选择时,单元格被突出显示,当用户滚动到下一页时,单元格保持突出显示。

我尝试了 [tableView reloadData] 并且在通话之后我仍然可以在 UITableView 上看到我不理解的选定行。

我应该重绘 UIScrollView 吗?

有什么方法可以清除选择吗?

最佳答案

当您在另一个 View 中包含表格 View 时,我已经看到了这种行为。如果这样做,则需要手动清除当前选择。您可以通过调用以下命令来执行此操作:

[tableView deselectRowAtIndexPath:[tableView indexPathForSelectedRow] animated:animated];

其中“动画”设置为适合您的需求。

如果您直接包含表格 View (正如另一个人所指出的,您的表格 View 本身已经可以很好地滚动,可能会使您的 UIScrollView 不必要并且启动不良形式),这种行为是自动的。

关于ios - 即使在 tableView reloadData 之后 UITableView 选择也会突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1719963/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com