我在非模态设置中使用 UIImagePickerController,如下所示:
UIImagePickerController *_imagePickerVC = // init the VC with the main camera as the source
[_mainCameraPreviewContainer addSubview:_imagePickerVC.view];
[_mainCameraPreviewContainer bringSubviewToFront:_imagePickerVC.view];
这行得通,我可以拍照,但我无法点击预览区域以使相机聚焦在该点上。我尝试通过添加以下两条线中的一条或两条来解决此问题:
_imagePickerVC.showsCameraControls = NO;
_imagePickerVC.view.userInteractionEnabled = YES;
但没有运气。当我让它显示相机控件时,我确实得到了闪光模式按钮和选择相机的按钮,但这些按钮也不能点击。是否可以在我的情况下让水龙头专注于工作?