我正在创建一个应用程序,其中我需要在一个页面中有一个按钮和一个视图。
当我单击该按钮时,我只想在该视图中打开摄像头,而不是单独的摄像头视图。可能吗?
如果是,请提供一些提示或代码。
谢谢。
最佳答案
是的,使用AVCaptureSession framework在iOS 4+中是可能的。
喜欢:
AVCaptureSession *session = [[AVCaptureSession alloc] init];
AVCaptureVideoPreviewLayer *previewLayer = [AVCaptureVideoPreviewLayer layerWithSession:session];
previewLayer.frame = aFrame;
[self.yourView.layer addSublayer:previewLayer];
您可以找到更多帮助here。
关于iphone - 如何在同一 View 中打开相机,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9834136/