}
- (void) imagePickerControllerDidCancel: (UIImagePickerController *) poimija {
[selfdismissModalViewControllerAnimated: KYLLÄ];
}
- (void) updatePhotoButton {
BOOL muokkaus = self.editing;
jos (recipes.recipeThumbnailImage! = nolla) {
photoButton.highlighted = muokkaus;
}
else {
photoButton.
enabled = muokkaus;
}
}
- (void) dealloc {
[recipesrelease];
[photoButtonrelease];
[superdealloc];
}
@end
Save se ja klikkaa RecipeDetailViewController.m ja paina ⌘ - N. Klikkaa käyttöliittymä ja tuplaklikkaa Näytä XI B. Name it RecipeDetailViewController.xib. Avaa XI b ja napsauta Tiedoston omistaja. Paina ⌘ - 4 ja laittaa luokka RecipeDetailViewController. Klikkaa näkymä hankkeeseen ruudussa ja poista se. Napata UITableView kirjastosta ja laita se hankkeen ruudussa. Tuplaklikkaa Table View ja paina ⌘ - 3. Muuta korkeus 460.
Paina ⌘ - 1 ja vaihtaa tyyliä ryhmitelty. Nyt napata UIView kirjastosta ja vedä se § alatunnisteeseen taulukon mieltä. Paina ⌘ - 3 ja tehdä korkeus 100. Grab UIButton kirjastosta ja laita se UIView alareunassa taulukon mieltä. Paina ⌘ - 1 ja tehdä tyyppi Custom ja otsikko "Valitse Kuva". Paina ⌘ - 3 ja tehdä leveys 125 ja korkeus 96. Varmista, että painike on näkemys eikä ulkopuolella katsottuna alareunassa taulukon mieltä. Liitä Taulukko Näkymä Tiedoston omistaja yhdessä taulukkonäkymää n tietolähteen ja edustaja.
Myös, kytke UIButton Tiedosto: n omistaja ja ohjaus napsautuksella painiketta Tiedoston omistaja ja valitse photoButtonPressed tapahtuma. Tallenna XI b ja palata Xcode.
Nyt viimeinen vaihe: Avaa RootViewController.h ja vaihtaa koodin didSelectRowAtIndexPath menetelmässä:
RecipeDetailViewController * recipeDetailView = [[RecipeDetailViewControlleralloc] initWithNibName: @ "RecipeDetailViewController" kimppu: [NSBundlemainBundle]];
Siinä se! Voit ladata lähdekoodin tässä: https://sites.google.
com/site/iprogramiphones/bukisatutorials/iphonecoredatatutorialpart2
Lähtö Osa 3: http: ///artikkelit /193741_iphone-core-data-opetusohjelma -Osa-31
Millaisia opetusohjelma haluaisit seuraavaksi? Lähetä vastauksesi kommenttina tällä sivulla.
Ongelmia koodaus? Lähetä minulle @ [email protected].
on koira ja iPod Touch tai iPhone? https://itunes.apple.com/us/app/whos-your-doggy/id332655618?mt=8
T
net Käyttäjän Control