2016-06-07 122 views
-1

我对你们大多数人的问题可能很简单。 我想从今天开始填充我的uitableview。 什么是最好的方式来做到这一点。我对iOS很新,我不想使用datetimepicker。请给我任何想法从哪里开始。用日历天填充UITableView

UITableView应该是这样的:

Table view should look like this

回答

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]