以编程方式更改UITableView节索引

时间:2013-08-29 15:24:30

标签: ios uitableview

我在表视图中有2个部分,但我一次只显示一个部分。它默认为第1部分 - 第一部分。

通过代码是否可以通过编程方式将当前部分更改为1?

比如说[tableView setSection:1]?

2 个答案:

答案 0 :(得分:0)

不,你必须自己建立这种逻辑。因此,您最终会在if和朋友中找到cellForRowAtIndexPath:

顺便说一句,第一部分的'索引'为0,所以谈论单个部分1会让人感到困惑。

答案 1 :(得分:0)

每次拨打[tableView reloadData]时,都会重新加载您的表格,以及每个单元格和部分。所以你必须做三个步骤:

  1. 设置一个属性,指明选择了哪个部分。
  2. tableView:cellForRowAtIndexPath:方法中请求此属性以返回所需部分的单元格
  3. 最后致电[tableView reloadData]