Pergunta

definir uma propriedade UIImageView.image a um UIImage é incapaz adicionar a imagem à vista, no entanto, se eu definir a propriedade quadro ImageView, que ninguém works.can me dizer como é acontecer? e o que vai acontecer quando eu aplicar o método de instância UIImage [drawInRect:] redesenhar o quadro da imagem que é maior do que o quadro de vista eu tentei, mas nada acontecer, e que é esta função fazendo real?

Foi útil?

Solução

Geralmente, como ele funciona é, você adicionar uma imagem para um UIImageView e adicione o UIImageView a um UIView para exibi-lo na tela. Você pode fazer isso por meio de programação, ou usando Interface Builder. Opcionalmente, você pode criar um CGRect (com base em um quadro, se quiser), use isso como os limites para a UIImageView (ou você pode enquadrar o UIView). Existem várias maneiras de fazer o que você quer fazer.

É difícil dizer sem ver seu código. Poderia ser uma série de coisas. Você poderia estar inserindo a vista com a imagem por trás da CurrentView? Você pode não estar mantendo o UIImageView. Não podemos ler a mente aqui, necessariamente, (às vezes fazemos). Mas você precisa ser mais útil se você quiser uma resposta sólida.

Ou apenas dar uma olhada nisso:

UIImageView Docs

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top