Como adicionar uma imagem de fundo e título para o seu aplicativo ios

Video: Como colocar uma foto no fundo do teclado sem aplicativo

O tipo de tabela ver muitos iOS programadores de aplicativos usar tem células estáticas que você configurou no Interface Builder. No entanto, neste ponto de vista, tudo não é estático - incluindo duas coisas com base no destino. Essas duas coisas são a imagem de fundo e o título. Você tem que definir os programaticamente.

Comece por esconder a área de Utility e, em seguida, mostrar o navegador do projeto (se você ter escondido), fazendo as seleções apropriadas na barra de ferramentas. Em seguida, selecione MasterViewConroller.m no navegador do projeto.

O método View Controller você pode usar para personalizar uma visão em tempo de lançamento é viewDidLoad, que é o método usado aqui também.

Video: 10 Dicas e Truques para o Whatsapp!

Primeiro, importar os cabeçalhos que você precisa, adicionando o código em negrito para MasterViewController.m.

#importar "MasterViewController.h"#importar "DetailViewController.h"#importar "AppDelegate.h"#importar "Trip.h"

Agora adicione o código em negrito para o viewDidLoad método em MasterViewController.m e excluir o código comentado em negrito, sublinhado e itálico.

Video: Como usar o aplicativo CocoPPa - ícones e planos de fundo fofinhos para o seu celular

- (Void) viewDidLoad {[super viewDidLoad] -//self.title = @"Viagem"- AppDelegate * appDelegate = [[UIApplication  sharedApplication] delegado] - self.title = appDelegate.trip.destinationName-UIImageView * imageView = [[UIImageView alloc] initWithImage: [appDelegate.trip DestinationImage]] - self.tableView.backgroundView = imageView-_

Você quer adicionar dois recursos para o MasterViewConroller‘S vista. O primeiro faz o título na barra de navegação o nome do destino, ea segunda acrescenta uma imagem de fundo para a vista.



Para obter as informações do controlador de exibição mestre precisa do (Viagem) Modelo, ele precisa enviar uma mensagem para o Viagem objeto.

você encontra AppDelegate enviando a mensagem de classe para o UIApplication classe e, em seguida, enviar o delegar mensagem para o UIApplication objeto.

Você pode usar dois métodos a seguir para colocar a sua imagem de fundo e exibir o nome do destino:

  • DestinationImage é um Viagem método que retorna uma UIImage ponteiro.

  • destinationName é um Viagem método que retorna uma NSString ponteiro que contém o nome de destino.

Há uma etapa final: Começando com iOS 7, a cor de todas as células da tabela fundo é branco (embora a interface Interface Builder pode levar você a pensar o contrário). Você precisa definir a cor das células da tabela fundo para limpar para que sua imagem de fundo vai mostrar completamente. Fazer isso adicionando este código ao MasterViewConroller.m.

- (Void) tableView: (UITableView *) tableView willDisplayCell: (UITableViewCell *) forRowAtIndexPath celular: (NSIndexPath *) indexPath {cell.backgroundColor = [UIColor clearColor] -}

Execute o aplicativo agora e selecione Viagem. Esteja preparado para ficar impressionado com o seu trabalho.

Video: Apps para escrever em fotos no Instagram


Publicações relacionadas