对于大多数人来说,这个问题可能很简单。 我希望从今天开始填充我的uitableview日期。 制作它的最佳方法是什么。我是iOS的新手,我不想使用datetimepicker。请告诉我从哪里开始。
UITableView
应如下所示:
答案 0 :(得分:0)
我想出了如何做到这一点:
我创建了日期数组,并使用该数组填充了UITableViewCells。 我使用dateByAddingUnit来访问昨天的日期,2天前的日期,依此类推:
formatter.dateFormat = "EEEE, MMMM dd, yyyy"
let today = formatter.stringFromDate(nextDate)
dateArray = [today]
for _ in 1...6 {
previousDate = calendar.dateByAddingUnit(NSCalendarUnit.Day, value: -1, toDate: nextDate, options: [])!
nextDate = previousDate
let previous = formatter.stringFromDate(previousDate)
dateArray.append(previous)
}
并填充UITableView:
cell.dateLabel.text = dateArray[indexPath.row]