*   >> Leitura Educação Artigos >> science >> programação

iPhone Core Data Tutorial Parte 2

}

CGRect rect = CGRectMake (0.0, 0.0, razão * size.width, razão * size.height);

UIGraphicsBeginImageContext (rect.size);

[SelectedImage drawInRect: rect];

recipes.recipeThumbnailImage = UIGraphicsGetImageFromCurrentImageContext ();

[selfdismissModalViewControllerAnimated: YES];

}

- (void) imagePickerControllerDidCancel: (UIImagePickerController *) selecionador {

[selfdismissModalViewControllerAnimated: YES];

}

- (void) {updatePhotoButton

BOOL = edição self.editing;

if (recipes.

recipeThumbnailImage = nil!) {

photoButton.highlighted = edição;

}

else {

photoButton.enabled = edição;

}

}

- (void) dealloc {

[recipesrelease];

[photoButtonrelease];

[superdealloc];

}

@end

Save -o e clique em RecipeDetailViewController.m e pressione ⌘ - N. Clique em Interface do Usuário e clique duas vezes em Vista XIB. Nomeie-RecipeDetailViewController.xib. Abra este xib e clique no dono do arquivo. Pressione ⌘ - 4 e colocar a classe como RecipeDetailViewController.

Clique na exibição no painel de projeto e excluí-lo. Pegue um UITableView da biblioteca e colocá-lo no painel do projeto. Clique duas vezes no Table View e pressione ⌘ - 3. Altere a altura para 460. Pressione ⌘ - 1 e mudar o estilo de Agrupados. Agora pegue um UIView da biblioteca e arraste-a seção de rodapé da exibição de tabela. Pressione ⌘ - 3 e faça a altura 100. Pegue uma UIButton da biblioteca e colocá-lo no UIView na parte inferior da janela da mesa. Pressione ⌘ - 1 e fazer o tipo personalizado eo título "Escolha Imagem '. Pressione ⌘ - 3 e faça a largura ea altura de 125 96.

Certifique-se de que o botão está na vista e não fora a de vista na parte inferior da janela da mesa. Conecte o Table View para dono do arquivo, juntamente com fonte de dados e delegado da exibição de tabela. Além disso, conecte o UIButton a Proprietário e clique controle do arquivo a partir do botão ao dono do arquivo e selecione o evento photoButtonPressed. Salve o xib e voltar para Xcode

Agora, para a etapa final:. Abrir RootViewController.

h e alterar o código no método didSelectRowAtIndexPath:

RecipeDetailViewController * recipeDetailView = [[RecipeDetailViewControlleralloc] initWithNibName: @ pacote "RecipeDetailViewController": [NSBundlemainBundle]];

É isso! Você pode baixar o código fonte aqui: https://sit

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.