2012-03-23 3 views
0

Я создаю приложение, в котором мне нужно, чтобы на одной странице была кнопка и один вид. Когда я нажимаю на эту кнопку, я хочу открыть камеру в этом виде, но не отдельный вид камеры. Является ли это возможным? И если да, предоставьте мне какой-нибудь намек или код. Спасибо.Как открыть камеру в том же виде

+0

Если вы прочитали документацию для UIImagePickerController, вы получите ответ. –

+0

Что случилось с открытием камеры в другом контроллере просмотра, можете ли вы передать делегата и использовать его как в своем собственном виде, возможно, вы хотите открыть камеру на небольшой площади (в том же виде), если я прав вы можете найти свое решение по этой ссылке http://stackoverflow.com/a/7319927/656600 – rptwsthi

ответ

1

Да, это возможно в iOS 4+, используя AVCaptureSession framework. нравится:

AVCaptureSession *session = [[AVCaptureSession alloc] init]; 
AVCaptureVideoPreviewLayer *previewLayer = [AVCaptureVideoPreviewLayer layerWithSession:session]; 
previewLayer.frame = aFrame; 
[self.yourView.layer addSublayer:previewLayer]; 

Вы можете найти дополнительную помощь here.

+0

Это для записи видео. Разве это не ?? –

+0

Я хочу открыть камеру. –

+0

@komalmehta: проверьте обновленную ссылку – Maulik