- (NSInteger) numberOfSectionsInTableView: (UITableView *) TableView {
return1;
}
//Pas het aantal rijen in de tabel weergave
- (NSInteger) tableView: (UITableView *) TableView numberOfRowsInSection:. sectie (NSInteger) {
return2;
}
//aanpassen van het uiterlijk van Table View cellen
- (UITableViewCell *) TableView:.
(UITableView *) TableView cellForRowAtIndexPath: (NSIndexPath *) indexPath {
staticNSString * CellIdentifier = @ "Cell ";
UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier: CellIdentifier];
als (cel == nihil) {
cel = [[[UITableViewCellalloc] initWithStyle: UITableViewCellStyleValue2reuseIdentifier: CellIdentifier] autorelease];
cell.editingAccessoryType = UITableViewCellAccessoryDisclosureIndicator;
}
//Stel de cel ...
schakelaar (indexPath.row ) {
case0:
cell.textLabel.text = @ "Naam";
cell.detailTextLabel.text = recipes.
recipeName;
break ;
case1:
cell.textLabel.text = @ "Bereidingstijd";
cell.detailTextLabel.text = recipes.cookingTime;
break ;
Standaard:
break;
}
return cel;
}
- (void) tableView: (UITableView *) TableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath {
als (self.editing) {
EditingViewController * editingview = [[EditingViewControlleralloc] initWithNibName: @ "EditingViewController" bundel: [NSBundlemainBundle]];
editingview.recipes = recepten;
[self.
navigationControllerpushViewController: editingview geanimeerde: JA];
[editingview vrijlating];
}
else {
[tableView deselectRowAtIndexPath: indexPath geanimeerd: JA];
}
}
- (UITableViewCellEditingStyle) tableView: (UITableView *) TableView editingStyleForRowAtIndexPath: (NSIndexPath *) indexPath {
returnUITableViewCellEditingStyleNone;
}
- (BOOL) tableView: (UITableView *) TableView shouldIndentWhileEditingRowAtIndexPath :( NSIndexPath *) indexPath {
returnNO;
}
#pragma mark -
#pragma mark Foto
- (IBAction) photoButtonPressed {
als (self.
editing) {
UIImagePickerController * imagePicker = [[UIImagePickerControlleralloc] init];
imagePicker.delegate = zelf;
[selfpresentModalViewController: imagePicker geanimeerd: JA];
[imagePicker vrijlating];
}
else {
PhotoViewController * photoview = [[PhotoViewControlleralloc] init ];
photoView.recipes = recepten;
[self.navigationControllerpushViewController: photoview geanimee