0
我在tableviewcell
內有textfield
。我希望能夠在文本框內單擊時顯示UITableViewCellAccessoryCheckmark
。我怎麼做 ?請幫忙。提前致謝。當在表格單元格中的文本字段內單擊時顯示覆選標記附件類型
我在tableviewcell
內有textfield
。我希望能夠在文本框內單擊時顯示UITableViewCellAccessoryCheckmark
。我怎麼做 ?請幫忙。提前致謝。當在表格單元格中的文本字段內單擊時顯示覆選標記附件類型
使用
-(void)textFieldDidBeginEditing:(UITextField *)textField {
//get the cell and change its accessory type to check mark
}
- (void)configureCell:(UITableViewCell *)cell atIndexPath:(NSIndexPath *)indexPath {
NSManagedObject *managedObject = [self.fetchedResultsController objectAtIndexPath:indexPath];
cell.textLabel.text = [[managedObject valueForKey:@"key"] description];
if ([self.selectedCellValue isEqualToString:[[managedObject valueForKey:@"key"] description]]) {
cell.accessoryType = UITableViewCellAccessoryCheckmark;
}
else {
cell.accessoryType = UITableViewCellAccessoryNone;
}
}
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSManagedObject *managedObject = [self.fetchedResultsController objectAtIndexPath:indexPath];
self.selectedCellValue = [[managedObject valueForKey:@"key"] description];
[self.myTableView reloadData];
}
如果使用則核心數據與fetchedresulcontroller去。否則,使用你的數組來代替那個。
你在所有表格行中都有文本字段嗎?你只想在你正在編輯的文本字段中顯示覆選標記嗎? – Satyam 2011-03-23 09:22:03
我在tableviewcell中有一個textfield。我只想在我正在編輯的文本字段中顯示覆選標記。 – 2011-03-25 13:12:59