我有一个看似很简单的问题,但我无法弄明白该怎么做。 我有一个简单的表格,我想在一年中的每个月展示。我这样做了:
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 12
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "MyCell") as! MyCell
let monthName = DateFormatter().monthSymbols[indexPath.row]
cell.dateLabel.text = monthName
return cell
}
现在桌子从1月开始在顶部等等,但我想要它反过来。
答案 0 :(得分:1)
将其更改为
let monthName = DateFormatter().monthSymbols.reversed()[indexPath.row]
答案 1 :(得分:1)
您可以像这样反转数组
let monthName = DateFormatter().monthSymbols.reversed()[indexPath.row]