我对此感到困惑。我有一个 UIScrollView,里面放了 4 个 tableView。
整个东西用于允许水平滚动和切换 tableViews,如 Groupon 应用程序。
一旦您开始滚动第 4 个(左或右)tableView,就会在 scrollView 中移动,并在该 tableView 上启动 reloadData,因此它将从该类别的数据源加载数据。
但是,当我滚动到该 tableView 时,它仍然具有上一个类别的数据,这意味着单元格没有被刷新。
任何人都可以解释为什么会这样吗?
我只是猜测,因为当我调用 reloadData 命令时 tableView 不在可见框架中,tableView 中没有发生实际绘图(数据源方法正在正常调用,但没有绘图发生)。
任何想法或提示?