< p> Imageview = [[UIImageViewalloc] initWithFrame: [UIScreenmainScreen] .applicationFrame], Omdömen
imageView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth,
imageView.contentMode = UIViewContentModeScaleAspectFit;
imageView.backgroundColor = [UIColorblackColor], Omdömen
self.view = Imageview, Omdömen
imageView.image = [recipes.
recipeImage valueForKey: @ "recipeImage"],
} Omdömen
- (void) didReceiveMemoryWarning {Omdömen
[superdidReceiveMemoryWarning], Omdömen
}
- (void) viewDidUnload {Omdömen
} Omdömen
- (void) dealloc {Omdömen
[superdealloc], Omdömen
[recept release];
[Imageview release], Omdömen
} Omdömen
end Omdömen
Spara och öppna upp AddRecipeViewController.h och lägga till en UIButton namngav photoButton och en IBAction metod när du klickar på knappen Omdömen
interface AddRecipeViewController.
UIViewController {Omdömen
Recept * recept, Omdömen
UITextField * textFieldOne, Omdömen
UITextField * textFieldTwo;
UIButton * photoButton, Omdömen
} Omdömen
property (nonatomic, behålla) Recept * recept, Omdömen
property (nonatomic, behålla) IBOutletUITextField * textFieldOne;
property (nonatomic, behålla) IBOutletUITextField * textFieldTwo, Omdömen
property (nonatomic, behålla) IBOutletUIButton * photoButton, Omdömen
- (IBAction) photoButtonPressed;
< p>end Omdömen
Öppna .m filen och skriver:
#import "AddRecipeViewController.
h" Omdömen
#import "Recipes.h" Omdömen
#import "PhotoViewController.h" Omdömen
implementation AddRecipeViewController Omdömen
synthesize recept, textFieldOne, textFieldTwo, photoButton,
- (void) viewDidLoad {Omdömen
[superviewDidLoad];
self.title = @ "Lägg recept",
UIBarButtonItem * cancelButton = [[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCanceltarget:selfaction:@selector(cancel)];
self.navigationItem.
leftBarButtonItem = CancelButton;
[cancelButton release], Omdömen
UIBarButtonItem * saveButton = [[UIBarButtonItemalloc] initWithTitle:@"Save"style:UIBarButtonItemStyleDonetarget:selfaction:@selector(save)];
self.navigationItem.rightBarButtonItem = SaveButton; Omdömen
[saveButton release], Omdömen
[photoButtonsetImage: recipes.recipeThumbnailImage forState: UIControlStateNormal]; Omdömen
} Omdömen
- (void) viewWillAppea