1

我正在使用 UIImagePickerController 在我的主视图中显示相机视图,并使用以下代码调用它:

self.picker = [[UIImagePickerController alloc] init];
self.picker.sourceType = UIImagePickerControllerSourceTypeCamera;
self.picker.cameraDevice = UIImagePickerControllerCameraDeviceRear;
self.picker.showsCameraControls = NO;

我的故事板中有一个自制的工具栏,用于管理一些相机的功能。发生的情况是,当应用程序加载时,相机似乎覆盖了我的工具栏,全屏显示并隐藏了我的按钮。为什么会发生这种情况?

4

1 回答 1

0

UIImagePickerController全屏运行是正常的。您可以为该属性添加一个额外的覆盖视图以cameraOverlayView显示您自己的控件。

于 2013-02-17T18:40:32.330 回答