我已经在coredata中存储了两个条目(如图所示)......
在第一行中,fname
为qwe
,lastname
为try
。在第二行中,fname
为awed
,lastname
为sdcv
。通常,如果我尝试在tableview中填充这些名称,我会在第一个单元格中输入名称qwe
,在第二个单元格中输入名称awed
。但我想在第一个单元格中输入名称qwe
,在第二个单元格中输入名称try
,我怎样才能实现此目的??
在正常情况下会发生什么的代码就是这样......
在cellForRow
..
let cell2: BestWishesTableViewCell = tableView.dequeueReusableCell(withIdentifier: "bdayWishesCellIdentifier") as! BestWishesTableViewCell
let objCust = customerDetailsArrTwo[indexPath.row]
cell2.nameLabel.text = objCust.fname
numberOfRows
将为customerDetailsArrTwo.count
答案 0 :(得分:1)
如果1st Cell是Firstname而第二个单元格是Lastname,则使用此代码,第三个单元格第二个对象FirstName,第四个单元格是第二个对象LastName,依此类推。
if indexPath.row %2 == 0 {
cell2.nameLabel.text = objCust.fname
}
else {
cell2.nameLabel.text = objCust.lname
}