Sem touchesBegan: na área de câmera ao vivo de UIImagePickerController
-
13-09-2019 - |
Pergunta
Na minha UIImagePickerController (vista disparo da câmera), eu quero rastrear toques. Cada evento de toque fica apropriadamente chamada exceto para touchesBegan:
Não é um erro de digitação ou algo porque touchesBegan: tinha sido chamado até o momento, Eu mudei o controlador do UIViewController para UIImagePickerController.
Por que é touchesBegan: não chamou UIImagePickerController? Como faço para conseguir isso?
Update: Ele funciona. Mas apenas nos controles (que estão localizados na parte inferior). Ele não funciona na imagem da câmera ao vivo.
Solução
Adicione uma visão transparente sobre a área de visualização, subclasse eventos UIView e toque de captura de lá?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow