Tirar a foto sem a imagepicker

votos
0

Duplicate possíveis:
Tome de fotografia automaticamente - iPhone

Oi pessoal! Eu estou trabalhando em um aplicativo da câmera. Eu quero usar um temporizador para tirar uma foto (sem interacção do utilizador). Mas a Apple fornece apenas UIImagePicker para tirar fotos e criar vídeos. existe alguma outra maneira de fazer isso. ou há uma maneira de dar uma imagem automaticamente através de ImagePicker sem pressionar o botão de tomada de imagem.

obrigado

Publicado 31/08/2009 em 10:44
fonte usuário
Em outras línguas...                            


2 respostas

votos
2

Não há nenhuma maneira direta de acessar a câmera. Pois, o que eu entendo ser, razões de privacidade, os desenvolvedores forças da Apple para através do seletor de imagem. Como sempre, existem aplicativos que fornecem uma visão alternativa e funcionalidade. Eles funcionam por carregar o seletor de imagem, mas, em seguida, modificando as subvisualizações do seletor de imagem.

Para resolver o seu problema no entanto, esta discussão sugere que você pode tentar descobrir o que o alvo e ação do botão Capturar na ImagePicker são e, em seguida, provocando que quando seu incêndios temporizador. Isso, no entanto, pode ser problemático, porque pode mostrar o "Use ou Retomar" tela. Outra abordagem é fazer o fullscreen CameraView e apenas capturar essa visão em uma CGImage: ver aqui um exemplo .

Respondeu 31/08/2009 em 11:08
fonte usuário

votos
1

Se você usar as classes AVFoundation que a Apple oferece você pode obter mais acesso mais aprofundada com a câmera sobre a funcionalidade imagepicker (e este for aprovado pela Apple como bem!).

Ter um olhar para os cabeçalhos, bem como as Sessões WWDC para exemplos de como usar essa funcionalidade, mas parece que o que você quer fazer não deve ser um problema.

Respondeu 21/02/2011 em 03:35
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more