你好家伙我认为几乎所有在ios开发中的人都可能会遇到使用以下代码行重用UITableCell的问题。在ios中的UItableviewcell重用问题
RZRestaurantListingCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
我有很多关于此的搜索,但没有得到任何愿望的答案,所以请帮助我在这种情况下。
我有同样的问题,因为大多数的iPhone开发者重新使用单元格后。 我有我的单元格内的UIProgressView和一个按钮是在那里下载视频,我显示进展中的进展视图剩下多少。 所以,现在我有什么问题是当我有更多的数据和当时的屏幕,我在UITableviewCell的第一行上按下载按钮,然后我滚动下来,所以进度也显示在底部随机一个单元格所以UI在两个单元中变化而不是一个。
您不显示如何更新进度条,这可能是您的问题。您需要使用cellForRowAtIndexPath来查找要更新的进度条。不要在任何地方保留对单元格或进度条的引用。 – fishinear