iPhone:相机叠加可以放在Tabbar Viewcontroller中吗?

时间:2011-09-15 15:27:02

标签: iphone camera uitabbar

我有一个Tabbar应用程序,点击一个tabbar项目,我应该显示一个Camera Overlay视图,但是它不应该隐藏tabbar,Camera overlay应该只适合tabbar viewcontrollers,就像在tabbar视图后面一样。我创建了一个自定义相机覆盖,并将UIImagePickerController称为我的客户相机覆盖。但它以全屏模式打开并隐藏我的tabbar等。

pickerController.cameraOverlayView = camCumtomOverlay;

我甚至尝试将自定义相机叠加调整为如下所示的小尺寸,但它会全屏打开相机视图并隐藏我的整个标签栏。

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

但我想将自定义相机叠加到tabbar中。 有人可以告诉我如何实现它吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为您正在使用presentModalViewController:来呈现选择器。模态视图控制器将覆盖后面的所有内容,因此标签栏也会隐藏。您可以在叠加层中添加与主标签栏相同的标签栏。