我有一个UITableView
我在其中添加了部分。didSelectRowAtIndex
与我一起使用时,indexPath.row
我没有得到正确的值。假设我在第 2 部分,然后它再次从 0 开始行索引 (indexPath.row),因此我得到了错误的索引。
假设第一个数组有 4 个名称:(0)50 street、(1)apple、(2)boy 和 (3)cat。当您选择任何人时,它会根据索引 (0,1,2,3) 加载正确的详细视图。但是,当您去搜索并键入“b”时,它会将表格缩小到现在位于第 0 行的 (2)boy。因此,当您选择 50 street 时,它会从原始数组中加载 boy。
谁能告诉我如何解决这个问题?我意识到可以通过获取节索引,indexPath.section
但我不知道如何使用它。