Pergunta

Eu tenho várias imagens diferentes de blocos de cores que são reutilizados no meu jogo muitas vezes (é um retângulo simples para um jogo). Eu gostaria de aplicar uma sobreposição transparente para cada uma dessas imagens em tempo real (um símbolo para o bloco de quebra-cabeça), que pode ser uma das várias imagens diferentes. Existe uma "melhor" maneira de conseguir este feito? Criando um subexibição parece ser uma má idéia aqui.

Pergunto isso porque parece UIImageView e UIImage não tem os métodos que eu preciso e eu ainda têm de mergulho no Core Graphics, mas se for preciso eu vou. Na verdade, se alguém sabe de um bom tutorial por favor, compartilhe.

Foi útil?

Solução

A subexibição não é realmente uma má ideia, e é mais fácil de implementar.

Outra alternativa é usar um UIView e substituir o método drawRect, usando Core Graphics para tornar a sua imagem Enigma e a sobreposição. Embora este será um pouco mais lento do que prestando um par de UIImageViews.

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