在相机覆盖层上使用标准相机按钮(iPhone)

3

我在我的应用程序中的相机视图上使用了一个Overlay。问题是,我想使用标准的相机按钮 - 长椭圆形按钮,您可以点击它来拍照。

有没有办法将这个椭圆形相机按钮添加到我的叠加层中?


你能否在手机上拍摄标准相机应用程序的截图,然后使用图像处理程序仅剪切出按钮部分? - skorulis
拍两张截图,一张按下状态的,一张正常状态的 :) - Rajavanya Subramaniyan
3个回答

0
减小覆盖视图的大小,以便不会遮挡相机按钮工具栏。

那不起作用。如果您设置 picker.showsCameraControls = YES,则我无法控制用户拍照后出现的视图。 - Chris

0

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


0

只需将overlayview的userInteractionEnabled设置为false。然后所有与相机的交互都会像以前一样。

//编辑:还要使overlayview透明。在该视图上方添加要显示为overlayview的视图,但将其大小调整为尽可能小,以不隐藏默认相机按钮。如果您想在照片预览视图中更改覆盖层,请参见我的答案:相机覆盖视图-仅供预览?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接