2011-04-29 84 views
3

我在我的应用程序中使用了相机视图上的Overlay。问题是,我想使用标准的相机按钮 - 您点击拍摄照片的长椭圆形按钮。在相机覆盖图(iPhone)上使用标准相机按钮

有没有办法将椭圆相机按钮添加到我的覆盖?

+0

你可以截取手机上的标准相机应用程序的屏幕截图,然后使用图像程序剪出按钮? – skorulis 2011-04-29 06:54:23

+0

拿2张屏幕截图,一个按下,一个正常:) – 2011-05-01 14:30:19

回答

0

我找不到一个很好的方法来完成这个任务,所以我创建了一个带有一个带有相机图标的大按钮的覆盖图,但它看起来不像标准相机按钮。

0

减少重叠视图大小,以便它不隐藏相机按钮工具栏。

+0

这是行不通的。如果您设置picker.showsCameraControls = YES,那么我无法控制用户拍摄照片后出现的视图。 – Chris 2011-04-29 15:21:37

0

只需将overlayview的userInteractionEnabled设置为false即可。然后,所有与相机的互动都将像以前一样进行。

//编辑:也使overlayview透明。在该视图的顶部添加视图,您希望将其显示为叠视图,但将视图大小调整为不需要隐藏默认相机按钮。如果你想改变你在照片预览视图覆盖,请参阅我的答案在这里:camera overlay view - just for preview?