Pergunta

Eu tomei uma imagem de UIImagePickerController, mas o arquivo parece grande demais para ser transferido através da internet, eu gostaria de redimensionar a imagem. Eu não poderia encontrar qualquer método relacionado com o processo de imagem.

Qualquer recomendação?

Foi útil?

Solução

Você pode criar um contexto do tamanho desejado utilizando UIGraphicsBeginImageContext(), então desenhar a imagem para o contexto usando o método -drawInRect: de UIImage e, finalmente, usar UIGraphicsGetImageFromCurrentImageContext() para puxar um novo UIImage de volta para fora.

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