如何将新数据保存到现有单元格?
How to save the new data to existing cell?
如何将时间保存到现有单元格?
第 1 页有姓名,phone 编号,公司,工号..
因为时间在第2页,不知如何方便保存。
任何人都可以帮我解决这个问题吗?非常感谢!!!!
NSLocalizedDescription=The operation couldn’t be completed. (Cocoa error 1570.), NSValidationErrorObject=<VisitorMO: 0x60000009c570> (entity: Visitor; id: 0x600000221800 <x-coredata:///Visitor/t47C35BF8-213C-4C00-9B86-DDF5B423B9092> ; data: {
company = nil;
jobnumber = nil;
jobtype = nil;
name = nil;
phonenumber = nil;
signintime = "May 30, 2017, 2:10:23 PM";
})}
)
您似乎想更新现有单元格的数据..
你可以做的事情很少..
先yourTableview.reloadData()
调用这个方法
这将重新加载您的表格视图。
第二个 如果您想更新现有单元格..
yourTableview.beginUpdates()
yourTableview.reloadRows(at: [indexPath], with: .automatic)
yourTableview.endUpdates()
此处 indexPath 将是您要更新的索引。
第三次更新特定单元格
let indexPathYouWantToUpdate = IndexPath(row:Any row which you want to update,section:0)
let cell = yourTableview.cellForRowAtIndex(at:indexPathYouWantToUpdate) as? YourCustomCell
cell?.value1 = 100
cell?.value2 = 200
按照您想要的方式更新所有单元格值。
希望这能解决您的问题。
如何将时间保存到现有单元格?
第 1 页有姓名,phone 编号,公司,工号..
因为时间在第2页,不知如何方便保存。 任何人都可以帮我解决这个问题吗?非常感谢!!!!
NSLocalizedDescription=The operation couldn’t be completed. (Cocoa error 1570.), NSValidationErrorObject=<VisitorMO: 0x60000009c570> (entity: Visitor; id: 0x600000221800 <x-coredata:///Visitor/t47C35BF8-213C-4C00-9B86-DDF5B423B9092> ; data: {
company = nil;
jobnumber = nil;
jobtype = nil;
name = nil;
phonenumber = nil;
signintime = "May 30, 2017, 2:10:23 PM";
})}
)
您似乎想更新现有单元格的数据..
你可以做的事情很少..
先yourTableview.reloadData()
调用这个方法
这将重新加载您的表格视图。
第二个 如果您想更新现有单元格..
yourTableview.beginUpdates()
yourTableview.reloadRows(at: [indexPath], with: .automatic)
yourTableview.endUpdates()
此处 indexPath 将是您要更新的索引。
第三次更新特定单元格
let indexPathYouWantToUpdate = IndexPath(row:Any row which you want to update,section:0)
let cell = yourTableview.cellForRowAtIndex(at:indexPathYouWantToUpdate) as? YourCustomCell
cell?.value1 = 100
cell?.value2 = 200
按照您想要的方式更新所有单元格值。
希望这能解决您的问题。