使用摄像头覆盖层上的标准摄像头按钮(iPhone)

使用摄像头覆盖层上的标准摄像头按钮(iPhone),iphone,button,camera,overlay,Iphone,Button,Camera,Overlay,我在我的应用程序中的摄像头视图上使用了一个覆盖图。问题是,我想使用标准的照相机按钮——你点击它来拍照的长椭圆形按钮 有没有办法将椭圆形摄影机按钮添加到我的覆盖图中?减小覆盖图视图的大小,这样它就不会隐藏摄影机按钮工具栏。我找不到一个好方法来实现这一点,所以我创建了一个覆盖图,上面有一个带有摄影机图标的大按钮,但它看起来不像标准的照相机按钮。只需将覆盖视图的userInteractionEnabled设置为false即可。然后所有与相机的交互都会像以前一样 //编辑:同时使覆盖视图透明。在该视图的

我在我的应用程序中的摄像头视图上使用了一个
覆盖图。问题是,我想使用标准的照相机按钮——你点击它来拍照的长椭圆形按钮


有没有办法将椭圆形摄影机按钮添加到我的覆盖图中?

减小覆盖图视图的大小,这样它就不会隐藏摄影机按钮工具栏。

我找不到一个好方法来实现这一点,所以我创建了一个覆盖图,上面有一个带有摄影机图标的大按钮,但它看起来不像标准的照相机按钮。

只需将覆盖视图的userInteractionEnabled设置为false即可。然后所有与相机的交互都会像以前一样


//编辑:同时使覆盖视图透明。在该视图的顶部添加视图,您希望显示为overlayview,但根据需要调整其大小,以不隐藏默认的相机按钮。如果您想更改照片预览视图中的覆盖,请参见我的回答:

您可以在手机上截取标准照相/摄像机应用程序的屏幕,然后使用图像程序仅剪切按钮吗?截取两个屏幕,一个按下,一个正常:)这不起作用。如果设置picker.showsCameraControls=YES,则我无法控制用户拍照后显示的视图。