因此,对于一个学校项目,我必须制作一个发誓罐,一切都已完成,但我需要知道如何在UITableView顶部而不是底部显示最新的发誓。
干杯
答案 0 :(得分:1)
订购dataSource
的顺序取决于您,当您设置dataSource
时,您可以通过class/struct
中的任何财产订购等等,这是订单其中它将呈现给用户。当您使用cellForRowAtIndexPath:
填充UITableView
时,它会假设dataSource
的顺序,如下面的代码所示:
var array = ["Item 1", "Item 2", "Item 3"]
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
// here is populated your tableview in the same order of your dataSource is specified if you want it.
let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as UITableViewCell!
cell.textLabel?.text = array[indexPath.row]
return cell
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
// Return the number of rows in the section.
return array.count
}
您应该在第一行看UITableView
Item 1
,第二行Item 2
,第三行Item 3
。
我希望这对你有所帮助。
答案 1 :(得分:0)
将脏话放在数组的开头。