iPhone:相机叠加可以放在标签栏视图控制器中



我有一个标签栏应用程序,点击一个标签栏项目,我应该显示一个相机覆盖视图,但它不应该隐藏标签栏,相机覆盖应该正好适合标签栏视图控制器,就像在标签栏视图后面一样。我创建了一个自定义相机覆盖,并将UIImagePickerController命名为我的客户相机覆盖。但它会以全屏模式打开,并隐藏我的标签栏等。

pickerController.cameraOverlayView = camCumtomOverlay;

我甚至试着调整自定义相机覆盖层的大小,像下面这样小,但它打开了全屏的相机视图,隐藏了我的整个选项卡。

myOwnOverlay = [[[UIView alloc]initWithFrame:CGRectMake(0, 0, 320, 300)] autorelease];

但我想适应自定义相机覆盖到制表条。有人能告诉我如何实现它吗?

谢谢!

我假定您使用presentModalViewController:来表示选择器。模态视图控制器会覆盖后面的所有东西,因此选项卡也会隐藏。您可以在覆盖层中添加一个与主选项卡相同的选项卡。

最新更新