Я экспериментировал с кодом из моего последнего сообщения и прокомментировал окончательное преобразование шкалы ((тот, который делает его в полном размере), и я закончил с красивой миниатюрной камерой imagePicker, плавающей посредине моего экрана, поэтому ! это определенно работает точный код, который я использовал, в том числе увеличения/выгорают в переход, это -
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.delegate = self;
imagePickerController.mediaTypes = [NSArray arrayWithObjects:(NSString *)kUTTypeImage, nil];
imagePickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
imagePickerController.cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto;
UIView *controllerView = imagePickerController.view;
controllerView.alpha = 0.0;
controllerView.transform = CGAffineTransformMakeScale(0.5, 0.5);
[[[[UIApplication sharedApplication] delegate] window] addSubview:controllerView];
[UIView animateWithDuration:0.3
delay:0.0
options:UIViewAnimationOptionCurveLinear
animations:^{
controllerView.alpha = 1.0;
}
completion:nil
];
[imagePickerController release];
вы можете пройти через мой ответ here.
У вас есть решение проблемы? Я должен открыть камеру на UIView, размер которой составляет 320 * 273. Я также пробовал AVCam, но не получил успеха. –