API захвата: постоянно меняйте фокус на центр экрана и автоматически корректируйте экспозицию
Я использую https://github.com/CosmicMind/Material частности, API-интерфейс Capture, который в основном был упрощенной средой AVFoundation.
Моя цель состояла в том, чтобы приложение сбрасывало фокусировку при каждом перемещении экрана, уделяя особое внимание тому, что находится в центре экрана все время, даже если не касаться экрана.
Фокус в настоящее время может быть изменен при нажатии.
Просто используя API захвата, используя
guard let capture = captureController?.capture else {
return
}
1 ответ
Вы пробовали open func focus(at point: CGPoint)
функция? Я бы отключил фокус на кране с настройкой isTapToFocusEnabled
в false, а затем программно устанавливают фокус с помощью вышеупомянутой функции.