作者sinread (电脑真耗钱)
看板MacDev
标题[问题] Custom UIImagePickerController
时间Wed Sep 25 19:03:40 2013
大家晚安~
小弟最近app里面需要用到camera
主要功能:
1. 可以一直在Camera 介面下拍照
2. Zoom
3. 自动对焦和曝光
4. 要有对焦的mark (对焦小框框)
========================================
下面是 try and trouble:
目前用简单的UIImagePickerController,
google 了以後 发现官方范例: PhotoPicker 将showsCameraControls 设成NO
然後利用 takepicture method 去拍照, 可以完成上面 99%需求
但是最大的问题来了: 自动focus的那个小框框 !
那个小框框不见了~ 有试在 pickercontroller.view上面加上一层view
然後透过 hittest 把 event传下去给UIImagePickerController.view,
但是在撷取event的时候却发现 alltouches拿出来
居然是空的!? 如此一来就无法分辨是Tap or Zoom !!
请问各位先进, 如何在使用showsCameraControls 设成NO的状况下加入对焦小框框 ?
(AVCaptureSession 方式似乎要实作更多功能, 先暂时不考虑)
谢谢大家耐心看完小弟的问题!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.220.35.85
1F:推 darktt:我的经验是难以做到,推荐使用AVFoundation来解决 09/25 19:48