问题标签 [camera-overlay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4159 浏览

iphone - 触摸 uiview 内部和外部按钮时触发事件

我有一个覆盖到 iPhone 相机视图的视图。在这个视图中,我有一些 uibuttons 显示在位置,具体取决于加速度计/罗盘的值。当用户在视图内触摸但他没有在 uibuttons 内触摸时,我需要触发一个事件,我的意思是,在 uibuttons 内触摸的相反动作。任何人都知道这样做吗?谢谢!

0 投票
1 回答
2143 浏览

ios - 带有用户照片的相机叠加层未保存为已编辑

我正在使用带有切口的透明图像,供用户插入/拍摄自己的图像。由于某种原因,在使用UIImagePickerControllerEditedImage和裁剪用户拍摄的照片时,图像不会像编辑一样保存;例如看照片。

我的问题是图像无法准确保存照片的编辑方式。(即:裁剪/调整大小)。

设置 UIImagePicker

图像编辑后:

同样,编辑“裁剪”部分也有空格,如下所示:

在此处输入图像描述

0 投票
1 回答
670 浏览

iphone - 如何自定义相机屏幕边框?

我想用自定义框架启动相机,这样我应该能够UIsearchBar在同一个视图中显示,并且在触摸时UISearchBar我需要关闭相机,但UIsearchBar应该是可见的。所以我想停止相机以将整个 iPhone 屏幕作为框架。所以我想知道如何自定义相机屏幕?

0 投票
1 回答
2271 浏览

iphone - iOS 5中cameraOverlayView上的触摸对焦?

我曾经有触摸专注于我的cameraOverlayView(in UIImagePickerController),但一旦我更新到 iOS 5,它就不起作用了。

我使用了一个自定义视图类,我将它应用到我的视图中cameraOverlayView。我确保一切都已连接并在 Interface Builder 中应用。我不想显示相机控件。( imagePicker.showsCameraControlls = NO)。

这是我在 OverlayView 类中的代码:

你们在叠加层上有不同​​的点击对焦方法吗?

或者你知道如何解决这个问题吗?

非常感谢您!

0 投票
1 回答
221 浏览

iphone - iphone:在窗口中显示小的实时摄像头图像 (2)

我在 viewController 中显示小型实时相机图像时遇到了很多麻烦。

我本来希望下面的代码显示相机显示出现在 100x 100 窗口中,但它一直全屏显示!

帮助表示赞赏。

0 投票
1 回答
5613 浏览

iphone - 如何更改相机 Overlayview 方向横向左右 iPhone?

在我的 iPhone 应用程序中,我有一个 UIImagePickerController 用于拍照。我隐藏了所有默认的相机控件,并在 UIImagePickerController 中添加了带有两个按钮的 UIView 作为 CameraOverLayView。我的应用程序始终仅在横向模式下运行。相机也仅启动横向模式。现在,CameraOverlayView 仅在横向左侧,不会更改为横向到右侧。当设备方向发生变化时,如何左右更改 CameraOverlayView LandscapeMode?请帮我修复它。这是我的应用程序中的主要问题。此代码以横向模式保持 Overlayview 左

这段代码在横向模式下保持cameraoverlayview GAffineTransform transform = self.view.transform;

我在这样的 UIInterfaceOrientation 方法中使用了这些代码,

但是,这些对我没有帮助。当我左右旋转设备方向横向时,cameraoverlayview 不会改变。你能解决我的问题吗?谢谢。

0 投票
1 回答
1734 浏览

iphone - 相机覆盖视图不会更改 iPhone4 中的横向(左右)?

我通过叠加视图使用自定义按钮(UIButton)自定义了相机。我的 iPhone 应用程序只能在横向模式(左右)下运行。现在,我的相机覆盖视图在 iPhone 3GS 中左右完美地改变了它的方向,但在 iPhone4 中运行不清晰。在 ios5 中,如果我以横向模式(右/左)启动带有覆盖视图的相机,它会完美启动,但是,如果我将方向更改为(右 -> 左/左 -> 右),则覆盖视图不会完全改变帧大小UIView(CameraOverlayView),UIButton 框架大小正在改变。我该如何解决?请帮我解决这个问题。我希望你我的朋友解决我的问题。提前致谢。在这里,我附上了我使用的代码。

此代码在 iPhone#GS(ios4) 中运行良好,但在 iPhone4(ios5) 中运行良好。谁能帮我解决这个问题?

0 投票
0 回答
200 浏览

ios - renderincontext 在纵向但不是横向工作正常

我正在开发一个应用程序以允许将视图覆盖在拍摄的照片上。我正在使用以下代码来完成此操作:

这非常适合在纵向模式下渲染内容。但是,当我将 iPhone 翻转为横向并通过此方法传递叠加层时,叠加层未正确旋转。叠加层会被吐出,就好像它仍然处于纵向模式一样。

非常感谢您的帮助。

0 投票
1 回答
838 浏览

ios - iOS中cameraoverlay视图(camerapicker)中的独家触摸?

在我的应用程序中,我向cameraOverlayViewcamerapicker 添加了一个。它包含三个子视图,两个UIButtons和一个UIImageView。图像是可拖动的。这些按钮用于将图像更改为另一个图像。

当我触摸一个按钮或图像时,相机的点击对焦矩形将始终显示在下方(并且实际焦点会改变)。在所有三个子视图上设置exclusiveTouchYES不会改变行为。

任何想法,我怎样才能阻止相机选择器触摸我的按钮/覆盖视图的子视图(但仍然可以触摸对焦、切换相机等)?

提供更多信息。我正在使用以下代码,以允许在具有覆盖视图的同时进行相机交互,这些子视图仍然可以触摸。

0 投票
1 回答
732 浏览

iphone - 在 UIImagepickercontroller -(void)takePicture 之后立即获取 UIImage

我有一个带有自己的相机按钮的cameraOverlay,takePicture当他们按下相机按钮并使用委托方法时我使用该方法

setupImage:方法只是为我在叠加层上的 UIImageView 设置图像

问题在于,和 imagepicker 委托方法之间有 0.3 秒的间隔,takePicture所以看起来很奇怪。当使用自定义覆盖时,我已经看到应用程序立即从按下相机转换到最终视图。

有没有人遇到过这个?