1
2
我遇到了一个类似的问题,因为我提供了一个占位符行,作为在一个应用程序中让用户开始表交互的指南。发生这种情况的原因是该节中的行数必须匹配——正如异常所说。 处理它的方法很简单,只需在 改变 节中的行数。 所以在您的例子中,您是说我有四行内容(大概存储在数组或其他数据结构中)。我正在删除其中一行,但我将在其中放置一个占位符行。因此,出于显示目的,节中的行数实际上没有改变。 然后,您要做的是从数据结构中删除该项,这样当调用cellForRowaTindex时,它将正确加载占位符单元格,但实际上不需要尝试从TableView中删除该行。 或者,如果您想获得突出显示的交互,我可以尝试通过在一个事务中删除和添加行来验证Ian的建议——不过在这种情况下,我还没有测试过这一点。 我发现用户体验非常流畅,没有额外的动画,但这取决于你的应用程序。 |
2
2
我认为这是意料之中的。当你告诉它删除一行的时候,它会按照字面意思——它希望该行消失。听起来你只是想把这一排清一下,如果是这样的话,我会打电话给你的
或者-这可能更好-你可以打电话给
编辑:重新阅读问题。我不知道我的第一个答案,但我认为我的第二个答案仍然有效。 |
WkWk · Apple Watch动作通知不起作用 2 年前 |
Otavio Miguel · 在手机中保留我自己未发布的ios应用 2 年前 |
Nico Passaglia · 移动键盘向上移动站点 6 年前 |