所以我有3个部分,每个部分有3行(总共9行),每行都是textField
。
我在使用tableView时遇到了一些问题,因为当我向上和向下滚动时,单元格与值混淆时非常烦人,整个tableView都搞砸了。虽然我的编程缺乏可能导致这种情况的逻辑,但我已经决定立即解决这个问题。
所以,我现在已禁用 dequeueReusableCellWithIdentifier
,现在似乎没事了。从Apple文档中,我可以看到可重用性可以为大型tableView提供良好的性能。我现在阻止了细胞重用。
我只有3个部分,每个部分有3行。
我们在这里谈论的性能下降究竟是什么程度?
这会对我的整个应用有什么影响,请记住我在该视图中有一个小的tableView?
P.S。 我只在一个视图中使用此方法。所有其他视图都有可重复使用的单元格。
答案 0 :(得分:2)
很难说这么小的桌子我不认为值得担心。
这不会影响您的应用获得批准。
最好用代码问另一个问题导致你的问题,然后人们可以帮助你解决问题,你可以从中学习,这最终将帮助你远远超过回避问题。
答案 1 :(得分:1)
您不会注意到这么少的细胞存在差异。
您不会注意到这么少的细胞存在差异。
不,我真的不认为Apple会关心您是否重复使用细胞。
答案 2 :(得分:0)
影响是如果单元格从屏幕滚动,您可能会因为每次创建新的单元格而导致UI口吃,因此滚动会感觉不太顺畅。
除此之外,没有其他问题。