【发布时间】:2017-11-29 19:21:08
【问题描述】:
我有一个顶部有 4 个段的表格视图。在第 1 段我加载了 76 行,在第 3 段我有 4 行,在第 4 段我有大约 25 行 & 在第 2 段没有任何内容。如果每个段中的行没有向下滚动并且如果所有这些行位于顶部(即第一行在每个段的总行数中可见)然后无论我如何切换选项卡,都不会发生任何崩溃。
但是,例如,如果在第 1 段,我向下滚动行然后移动到第 3 段,那么就会出现一个崩溃说 fatal error: Index out of range。可能是由于两个选项卡上的行数不匹配。但不确定修复。希望有人能帮忙...
【问题讨论】:
-
你是哪个索引超出范围吗?这发生在哪个函数中?调用堆栈是什么?
-
崩溃发生在
cellForRowAt -
如果你需要一些有效的帮助,你需要发布你的代码
-
您必须在段更改后重新加载表格。
标签: ios swift uisegmentedcontrol