1
3
撤销判决 如果(单元格==零) 很好。我现在解决我的问题了。非常感谢。 |
2
1
您可能没有正确地重用单元。当您滚动时,前一个单元格将被
代码在
你看起来像这样吗? |
3
0
由于每一行没有固定的大小,所以不能重用它们,除非再次显示相同的内容或某些类似的内容。 我的建议是为每一行创建一个不同大小的标识符。 您说过有一个开关可以添加基于indexpath的内容,因此应该根据每个case语句的大小,将可重用的单元格出列。 |
4
0
永不移除
相反,请清除已添加到单元格中的子视图。
|
5
0
|
6
0
试着给每个单元格一个唯一的标识符, nsstring*cellidentifier=[nsstring stringwithformat:“单元格%d”,indexpath.row]; 不知道这是不是正确的方法,但它应该能解决你的问题。 |
7
-6
问题是单元格不是nill,所以在滚动时多次返回同一单元格。我从cellforrowatindexpath方法中去掉了这个条件。
现在每次,它都在分配单元格并且工作正常。 |
Martin sku · 在目标C中打印时间 2 年前 |
Vinod prajapat · 如何更新数组的最后一个元素? 2 年前 |
subin272 · 修复iOS中的多个按钮单击事件? 6 年前 |
James Chan · 如何使用锁定/解锁? 6 年前 |
Josh F. · NSBundle mainBundle返回零 6 年前 |