に新しい挿入行を追加する方法を知りたいですPFQueryTableView
。すべての PFObjects を適切にロードするテーブル ビューはうまく機能しています。ただし、テーブルビューの下部に新しい行を追加して、それをクリックすると別のView Controllerがポップアップして新しいPFObject
. PFObject の削除のみが許可されているように付属していますPFQueryTableViewController
。Edit Button
あなたは私を助けることができます?
-viewDidLoad内
self.navigationItem.rightBarButtonItem = self.editButtonItem;
-tableView :numberOfRowsInSection:
return self.tableView.isEditing ? self.objects.count + 1 : self.objects.count;
-tableView :cellForRowAtIndexPath:object:
BOOL isInsertCell = (indexPath.row == self.objects.count && tableView.isEditing);
NSString *CellIdentifier = @"CustomCell";
CustomCell *cell = (CustomCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"CustomCell" owner:self options:nil];
cell = [topLevelObjects objectAtIndex:0];
}
// Configure the cell
UILabel *cellLocationLabel = (UILabel *)[cell.contentView viewWithTag:100];
cellLocationLabel.text = isInsertCell ? @"Add a new location" : [object objectForKey:@"address"];
return cell;