Ответ 1
Этот фрагмент может помочь вам... Существует CamDemo от Apple, плавающий вокруг, что позволяет вам сфокусироваться, изменять экспозицию при нажатии, установить флеш-память, подкачки и многое другое, она очень хорошо эмулирует приложение камеры, не уверен, что вы сможете найти его с тех пор, как он был частью wwdc, но если вы оставите какой-то адрес электронной почты в комментариях, я могу отправить вам образец кода...
- (void) focusAtPoint:(CGPoint)point
{
AVCaptureDevice *device = [[self videoInput] device];
if ([device isFocusPointOfInterestSupported] && [device isFocusModeSupported:AVCaptureFocusModeAutoFocus]) {
NSError *error;
if ([device lockForConfiguration:&error]) {
[device setFocusPointOfInterest:point];
[device setFocusMode:AVCaptureFocusModeAutoFocus];
[device unlockForConfiguration];
} else {
id delegate = [self delegate];
if ([delegate respondsToSelector:@selector(acquiringDeviceLockFailedWithError:)]) {
[delegate acquiringDeviceLockFailedWithError:error];
}
}
}
}