cell.editingAccessoryType = UITableViewCellAccessoryDisclosureIndicator;
} Omdömen
//Konfigurera cellen ... Omdömen
switch (indexPath.row ) {
case0: Omdömen
cell.textLabel.text = @ "Namn",
cell.detailTextLabel.text = recipes.recipeName; Omdömen
paus ,
Fall 1:
cell.textLabel.text = @ "Cooking Time",
cell.detailTextLabel.text = recipes.
cookingTime; Omdömen
paus ,
default:
paus, Omdömen
} Omdömen
returcell; Omdömen
} Omdömen
- (void) Tableview: (UITableView *) Tableview didSelectRowAtIndexPath: (NSIndexPath *) indexPath {Omdömen
om (self.editing) {Omdömen
EditingViewController * editingview = [[EditingViewControlleralloc] initWithNibName: @ "EditingViewController" -paketet: [NSBundlemainBundle]], Omdömen
editingview.recipes = recept; Omdömen
[self.
navigationControllerpushViewController: editingview animerad: JA];
[editingview release];
}
else {Omdömen
[Tableview deselectRowAtIndexPath: indexPath animerade: JA]; Omdömen
} Omdömen
} Omdömen
- (UITableViewCellEditingStyle) Tableview: (UITableView *) Tableview editingStyleForRowAtIndexPath: (NSIndexPath *) indexPath {Omdömen
returnUITableViewCellEditingStyleNone, Omdömen
} Omdömen
- (BOOL) Tableview: (UITableView *) Tableview shouldIndentWhileEditingRowAtIndexPath :( NSIndexPath *) indexPath {Omdömen
returnNO, Omdömen
} Omdömen
#pragma märke -
#pragma märke Foto Omdömen
- (IBAction) photoButtonPressed {
om (self.
editing) {Omdömen
UIImagePickerController * imagePicker = [[UIImagePickerControlleralloc] init], Omdömen
imagePicker.delegate = själv, Omdömen
[selfpresentModalViewController: imagePicker animerade: JA]; Omdömen
[imagePicker release], Omdömen
} Omdömen
else {Omdömen
PhotoViewController * Photoview = [[PhotoViewControlleralloc] init ];
photoView.recipes = recept; Omdömen
[self.
navigationControllerpushViewController: Photoview animerade: JA]; Omdömen
[Photoview release], Omdömen
}
} Omdömen
- (void) imagePickerController: (UIImagePickerController *) picker didFinishPickingImage: (UIImage *) selectedImage editingInfo: (NSDictionary *) editingInfo {
NSManagedObject * oldImage = recept. recipeImage,
om (oldImage = noll!) {Omdömen
[recipes.managedObjectContextdeleteObject: oldImage]; Omdömen