所有行都在每个节标题下重复

时间:2014-02-19 23:07:21

标签: ios objective-c rubymotion

我正在开发一个Rubymotion应用程序。 在这个应用程序中,我有一个10行的tableview。我想分组这些行 通过created_at显示节标题中的每个分组日期。

它可以很好地显示这些标题,但问题是所有10行都出现在每个部分标题下面,导致有30行(3个部分)。换句话说,所有10行都出现在所有部分中。有什么问题?

这些是我的代表:

def numberOfSectionsInTableView(tableView)

    @tasks.length

  end

  def tableView(tableView, numberOfRowsInSection:section)

    @tasks.length

  end

  def tableView(tableView, titleForHeaderInSection:section)

    @tasks[section]['start_date']

  end

1 个答案:

答案 0 :(得分:3)

tableView(tableView, numberOfRowsInSection:section)中,您必须返回该部分的实际任务数,而不是所有任务的计数。所以@tasks[section].length