草庐IT

cameraOverlayView

全部标签

ios - cameraOverlayView 上的按钮不起作用

我有以下cameraOverlayView在一定程度上工作。当调用UIImagePickerController时,标准控件不会显示,'TakePhoto'按钮和logo.jpg如中所述显示>ObViewControllerCameraOverlay。该按钮的功能在于按下时它会变蓝,但我的问题是它不会调用该操作(NSLog仅用于测试目的)。谁能看出我可能做错了什么?@implementationObViewControllerCameraOverlay-(id)initWithFrame:(CGRect)frame{if(self=[superinitWithFrame:frame])

ios - 如何创建 cameraOverlayView

我真的很难理解如何做到这一点。我有一个UIImagePickerController可以正常工作,但我想创建自己的CameraOverlayView以便我可以自定义按钮。我似乎无法弄清楚如何首先创建叠加层。我已经尝试了很多教程并得出了以下结论,但它还有很长的路要走。谁能给我指出一个简单易懂的说明?我创建了一个使用标准控件的UIImagePickerController对于叠加层,我在Storyboard上创建了一个新的UIViewController并将其链接到一个名为ObViewControllerCameraOverlay的新类在startCameraControllerFromV

iphone - UIImagePickerController cameraOverlayView在iPad上无法全屏

这是我的代码:UIImagePickerController*picker=[[UIImagePickerControlleralloc]init];picker.sourceType=UIImagePickerControllerSourceTypeCamera;picker.showsCameraControls=NO;picker.allowsEditing=NO;picker.delegate=self;picker.navigationBarHidden=YES;picker.toolbarHidden=YES;picker.wantsFullScreenLayout=YES

iphone - cameraOverlayView 在 UIImagePickerController 中裁剪结果

当我将UIImagePickerController与cameraOverlayView一起使用时,我能否从叠加View中获取唯一的选择区域?http://tinyurl.com/2fqy9nq 最佳答案 将UIImageView作为subview添加到您的cameraOverlayView。创建一个大小为320x480的黑色PNG图片。在中间切一个矩形以产生一个孔(透明像素)。将PNG图像分配给UIImageView。或者你可以覆盖你的cameraOverlayView的-(void)drawRect:(CGRect)rect像这

ios - 在 ZBar 扫描器之上添加覆盖

我正在使用ZBarSDK在iPhone上阅读QR码,但是我想在相机/扫描仪View的底部添加一些文本,这些文本是用户的说明性文本。这是我目前所拥有的:UIView*cameraOverlayView=[[UIViewalloc]initWithFrame:[[UIScreenmainScreen]applicationFrame]];cameraOverlayView.backgroundColor=[UIColorredColor];UILabel*instructionLabel=[[UILabelalloc]initWithFrame:[[UIScreenmainScreen]a

iphone - 快门动画上方的 cameraOverlayView

我有一个透明View,上面使用CoreGraphics绘制了一个矩形。当相机启动时,自定义叠加View位于快门动画上方。您看到的是标准相机快门,上面有自定义矩形。我如何让它在正确的位置,在快门动画下面?我看过其他示例代码,但它是针对OS3.1的,似乎没有任何不同之处。这是我的代码:-(IBAction)cameraButton{if([UIImagePickerControllerisSourceTypeAvailable:UIImagePickerControllerCameraDeviceRear]){UIImagePickerController*picker=[[UIImage

ios - cameraOverlayView 阻止使用 allowEditing 进行编辑

在拍摄后编辑照片(移动和缩放)在我的应用程序中使用此行可以正常工作:[imagePickersetAllowsEditing:YES];但如果我也使用cameraOverlayView,编辑模式将不再起作用。屏幕出现,但平移和捏合手势不会使任何事情发生。我正在使用您的普通图像选择器Controller:UIImagePickerController*imagePicker=[[UIImagePickerControlleralloc]init];然后我添加了一个相机叠加View,它是从自定义ViewController的View创建的:CameraOverlayViewControll

ios - 将 cameraOverlayView 与 UIImagePickerController 结合使用

我有一个使用UIImagePickerController拍照的应用程序。问题是我只希望相机选项可用,而且我知道我需要隐藏标准控件:cameraUI.showsCameraControls=NO;并使用cameraOverlayView提供我自己的控件。我已经看过Apple的PhotoPicker项目,我最初的问题是如何将Overlay对象放到Storyboard上?我在图书馆找不到这样的对象。 最佳答案 代码如下:toolBar=[[UIToolbaralloc]initWithFrame:CGRectMake(0,self.vi

ios - UIImagePicker cameraOverlayView 出现在重拍屏幕上

我正在努力解决一个问题。我正在捕获视频,并且我在其中放置了一个带有UIImage的UIImageView作为UIImagePickerCameraOverLay。因此,当用户启动相机以拍摄视频时,他可以看到相机上的叠加层。当用户停止捕获并移动到UIImagePicker的“取消或重新拍摄”屏幕时,cameraOverlayView仍然可见。关于如何不在“重拍或取消”屏幕中显示覆盖的任何想法? 最佳答案 通过注册NSNotificationCenter并收听@"_UIImagePickerControllerUserDidCaptur