扩展核心数据UITableView部分只有1行

时间:2012-06-12 04:50:59

标签: ios uitableview core-data expand

我有一个使用核心数据的应用,NSFetchedResultsController创建了一个包含3个部分的UITableView,所有部分都基于名为NSString的核心数据itemRange属性。我在创建或放置项目时没有问题,但我想添加一个我不确定如何实现的特定功能。

我希望最初只能在每个部分显示1个或2个项目,但是还有一个单元格显示“查看全部”,这会扩展该部分以显示所有项目。

关于如何实施这一点的任何想法?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

只需修改numberOfRowsInSection即可显示所需的行数。使用您自己的变量(或其数组)来跟踪每个部分的展开状态。

然后修改cellForRowAtIndexPath以显示由获取的结果控制器传递的内容,或显示“查看全部”单元格。