Я создал таблицу с некоторым списком опций, одним из которых является «ДОБАВИТЬ НОВУЮ СТРОКУ». Если пользователь щелкает по нему, он получает представление с предупреждением. Я настроил это представление с текстовым полем. НоПроблема в том, что я не могу добавить эти данные, введенные в текстовом поле, в мое табличное представление.
Некоторые, пожалуйста, помогите.
- (void)tableView:(UITableView *)aTableView commitEditingStyle: (UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
if (editingStyle == UITableViewCellEditingStyleDelete)
{
[self.listOfCategories removeObjectAtIndex:indexPath.row];
[self.tableViewC reloadData];
}
else if (editingStyle == UITableViewCellEditingStyleInsert)
{
UIAlertView *myAlertView = [[UIAlertView alloc] initWithTitle:@"Your title here!" message:@"...." delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK", nil];
myTextField = [[UITextField alloc] initWithFrame:CGRectMake(12.0, 45.0, 260.0, 25.0)];
[myTextField setBackgroundColor:[UIColor whiteColor]];
[myAlertView addSubview:myTextField];
[myAlertView show];
[myAlertView release];
[self.listOfCategories insertObject:@"Add" atIndex:[self.listOfCategories count]];
[self.tableViewC reloadData];
}