Apostila iPhone - Pasta Resource
Usando a imagem da pasta Resource no IB
Dê um duplo click no arquivo MainView.xib. Voltamos ao IB. Agora selecione o componente UIView inserido anteriormente, e na janela Inspector/Attributes, no item Image selecione a imagem que você adicionou no projeto.

Isto foi bem simples. Está é a forma mais fácil de criar uma imagem relacionada com um resource. Podemos atribuir imagens programaticamente também, é fácil também, mas requer um pouco mais de trabalho.
Atribuindo imagens à componentes
Podemos atribuir imagens adicionadas no resource programaticamente, mas para isso não se esqueça que é pré requisito ter a imagem adicionada na pasta resource.
Para atribuir uma imagem usamos o seguintes comando:
[UIImage imageNamed:@”Green_border.jpg”];
Para fazer este comando funcionar corretamente, você precisa atribuir este comando para uma variável que esteja relacionada diretamente com o componente UIView do IB. O que isto quer dizer? Para este comando funcionar corretamente, você precisar declarar o componente UIView criado no IB no XCode e depois usar esta declaração para atribuir o comando citado. Por exemplo, vamos concordar que o componente que você criou no IB, foi declarado no XCode como “imgPicture”. Para você atribuir uma imagem diretamente para este componente, você usaria:
imgPicture.image = [UIImage imageNamed:@”Green_border.jpg”];
Para finalizar esta explicação, precisamos entender que o “image” que está após a variável imgPicture, é uma propriedade para este tipo de componente. Esta propriedade é a mesma que você usou para relacionar manualmente a imagem sem ser programaticamente.
Exercício
1. Crie um novo projeto chamado iTela. Adicione 3 imagens do tipo background no projeto. Na view principal, crie 3 botões, cada um tendo como imagem as 3 imagens adicionadas. Quando o usuário clicar em um dos botões, a aplicação deverá exibir a imagem que estava no botão selecionado em tamanho real, ou seja, na tela inteira.
(by Ademar Varela)

