}
- (void) dealloc {
[recipesrelease];
[textFieldOnerelease];
[textFieldTworelease];
[photoButtonrelease];
[superdealloc];
}
@end
Save det og åpne opp AddRecipeViewController.xib. Velg de to textfields og etiketter og dra dem ned til ca midten av visningen. Grab en UIButton fra biblioteket og legg den over navnet tekstfeltet. Trykk ⌘ - 1 og velger tilpasset type og sette Velg Photo i tittelen. Trykk ⌘ - 3 og gjøre bredden 109 og høyden 82.
Sørg for at de to UITextFields og UILabels flyttes opp hele veien til bunnen av UIButton fordi ellers vil du ikke se steketiden tekstfeltet på grunn av tastaturet. Koble på knappen for å filens eier og kontroll klikk fra knappen til Fil eier og velg photoButtonPressed. . Lagre xib og gå tilbake til Xcode
Klikk på PhotoViewController.xib og trykk ⌘ - N. Velg Cocoa Touch Classes - UIViewController underklasse og sjekke Med XIB for brukergrensesnitt bare. Name it EditingViewController
Åpne EditingViewController.
h og skriv inn:
classRecipes;
interface EditingViewController. UIViewController {
Oppskrifter * oppskrifter;
UITextField * nameTextField;
UITextField * cookingTimeTextField;
}
property (nonatomic, beholder) Oppskrifter * oppskrifter;
@ eiendom (nonatomic, beholde) IBOutletUITextField * nameTextField;
property (nonatomic, beholde) IBOutletUITextField * cookingTimeTextField;
end
Åpne EditingViewController.
h og skriv inn:
classRecipes;
interface EditingViewController: UIViewController {
Oppskrifter * oppskrifter;
UITextField * nameTextField;
UITextField * cookingTimeTextField;
}
property (nonatomic, beholder) Oppskrifter * oppskrifter;
property (nonatomic, beholde) IBOutletUITextField * nameTextField;
property ( nonatomic, beholder) IBOutletUITextField * cookingTimeTextField;
end
Lagre det og åpne EditingViewController.m og skriv inn:
#import "EditingViewController.h"
< p> #import "Recipes.
h"
implementation EditingViewController
synthesize oppskrifter, nameTextField, cookingTimeTextField;
- (void) viewDidLoad {
[superviewDidLoad];
self.title = @ "Editing";
UIBarButtonItem * Avbryt-= [[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCanceltarget:selfaction:@sele
NET - C # - Bruke UserControls Mail …