Apple'ın kamera uygulaması Apple'ın AppCam uygulaması örneğini temel alarak AVCaptureSession kullanarak klon ediyorum. Sorun, video önizleme ekranında odak dikdörtgenini göremiyorum. Odağı ayarlamak için aşağıdaki kodu kullandım, ancak yine de odak dikdörtgen görünmüyor. Ben UIImagePickerController, otomatik odak kullandığınızdaiphone kamera show odak dikdörtgen
AVCaptureDevice *device = [[self videoInput] device];
if ([device isFocusModeSupported:focusMode] && [device focusMode] != focusMode) {
NSError *error;
printf(" setFocusMode \n");
if ([device lockForConfiguration:&error]) {
[device setFocusMode:focusMode];
[device unlockForConfiguration];
} else {
id delegate = [self delegate];
if ([delegate respondsToSelector:@selector(acquiringDeviceLockFailedWithError:)]) {
[delegate acquiringDeviceLockFailedWithError:error];
}
}
}
dokunun odak varsayılan olarak desteklenir ve odak dikdörtgeni görebilirsiniz. AVCaptureSession kullanarak video önizleme katmanında odak dikdörtgenini göstermenin bir yolu yok mu?
hmm kimsenin görünüyor thi biliyorum s. – ttotto