Pergunta

Este foi perguntado muitas vezes. Mas a maioria das respostas não são aplicáveis ??ao sistema operacional mais recente (3.0 ou superior) ou são "Apple irá rejeitá-la".

O que eu preciso é agarrar a imagem exibida na visualização do UIImagePickerController programaticamente sem ter o usuário tirar uma foto e usar a imagem - o que eu realmente necessidade é obter uma imagem do meu aplicativo, que contém a câmera no fundo e outras coisas no primeiro plano.

Eu tentei vários métodos, com o último sendo: percorrer todos os subviews do UIImagePickerController.view e guardá-las como imagens usando o método [view.layer renderInContext:]. Com este método, eu posso realmente obter todos os ativos do controlador (os botões etc), mas eu nunca pode ver a visualização real. Alguém já imaginou uma maneira de fazer isso em 3.0+?

Foi útil?

Solução

Esta foi respondida na 1317978 já. Além disso, ter um olhar para o post descrevendo vivem pegando no sudoku solver

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