|
|
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方法中去掉了这个条件。
现在每次,它都在分配单元格并且工作正常。 |
|
|
mikko · SwiftUI如何在不同堆栈中实现同一视图的平滑动画 9 月前 |
|
|
routern · 如何组合contextMenu和圆角矩形? 10 月前 |
|
|
DevHome98 · 3D触摸不适用于设备swift 1 年前 |
|
|
dunoiww · 从全屏返回时如何触发onAppear 2 年前 |
|
|
Community wiki · iPhone上ivar的继承问题 2 年前 |
|
|
Community wiki · 查找iOS日历 2 年前 |
|
|
Community wiki · 有效的IPhone编程技术[关闭] 2 年前 |