我有一个是被实例化(在“的cellForRowAtIndexPath”法)设置文本当未选择细胞
[cell setAccessoryType:UITableViewCellAccessoryDetailDisclosureButton];
当点击了“附件按钮”一个UITableViewCell,我有一个的UIDatePicker是弹出应该将单元格的文本设置为被选中的日期。拾取器出现,我的单元格不是零,但是,我看不到单元格的实际文本(日期),直到单击它(单元格,而不是“附件按钮”)。
这里是设置文本的代码:
targetCell.textLabel.text = [formatter stringFromDate:_datePicker.date];
targetCell是当该方法的一个实例变量感组:“accessoryButtonTappedForRowWithIndexPath”之称。
就像我说的,我知道文本正在单元格中设置,因为当我点击实际的单元格时,我可以看到在选择器中选择的日期。
执行此语句的内部方法是什么? 'targetCell.textLabel.text = [formatter stringFromDate:_datePicker.date];' –
IBAction里面我创建了一个处理日期选取器的“Value Changed”事件 –
您是否在设置单元格的值之后重新载入表格? – mayuur