Pergunta

Eu queria mudar a resolução de uma imagem, esta imagem que eu estou recebendo imagem location.The remoto Eu estou recebendo a partir é muito grande para caber na tela do iPhone é sua alguma maneira de mudar essa resolução?

Foi útil?

Solução

Se você estiver usando um UIImageView então contentMode de UIView é o que você precisa, você provavelmente deve configurá-lo para UIViewContentModeScaleAspectFit (ou o equivalente em Interface Builder).

Outras dicas

Assumindo que você está usando algum tipo de "View" para exibir a imagem (ao invés de desenho personalizado) que você pode ver se há algum tipo de propriedade que lhe permitiria definir o "Mode" do fim de permitir que vários escalonamento métodos.

Se você torná-lo, ele deve escalar qualquer maneira (ver UIImage :: drawInRect) No entanto, CGContextDrawImage irá escalar desenhar uma imagem em um novo contexto, que você pode usar para tornar a tela.

Se você estiver olhando para realmente redimensionar uma UIImage para dimensões menores, este post pode ajudar.

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