我在自定义UITextField
和UITableViewCell
(choicesArray)中有NSMutablearray
个对象,如下面的代码:
- (void)viewDidLoad {
[super viewDidLoad];
self.choicesArray = [NSMutableArray new];
[self.choicesArray addObject:[NSString stringWithFormat:@"123"]];
[self.choicesArray addObject:[NSString stringWithFormat:@"123"]];
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return self.choicesArray.count;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
AddChoiceTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"choiceCell" forIndexPath:indexPath];
NSString *string = [self.choicesArray objectAtIndex:indexPath.row];
cell.choiceTextField.text = string;
return cell;
}
当我输入UITextField
的其他文本时,我想更改选择数组的对象。
我该怎么办?
答案 0 :(得分:0)
您可以使用textField
委托方法textFieldDidEndEditing
,在此方法中,您可以更新阵列。
答案 1 :(得分:0)