看板 MacDev 關於我們 聯絡資訊
大家晚安~ 小弟最近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
darktt:我的經驗是難以做到,推薦使用AVFoundation來解決 09/25 19:48