iphone - iOS 相机自定义 : How to implement Grid Lines?

标签 iphone ios camera uiimagepickercontroller

我可以使用闪光灯功能、访问照片库以及使用后置/前置摄像头。

我想实现在用户拍照时显示的网格线。

有什么想法吗?

最佳答案

创建一个 UIImageView 以用于 cameraOverlayView

假设您有一个名为 yourImagePickerControllerUIImagePickerController 并且还有一个名为 overlay.png 的图像文件作为您的 '网格线'。制作网格线图像文件时,请务必使用透明背景 - 而不是不透明的白色。

UIImageView *overlayImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"overlay.png"]];

CGRect overlayRect = CGRectMake(0, 0, overlayImage.image.size.width, overlayImage.image.size.height);

[overlayImage setFrame:overlayRect];

[yourImagePickerController setCameraOverlayView:overlayImage];

关于iphone - iOS 相机自定义 : How to implement Grid Lines?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15550080/

相关文章:

ios - 我可以在 XCode 中更改 Sprite 的大小吗? ( swift )

iphone - 使用iPhone将音频文件保存在文档目录中

iphone - 关于 iPhone Core Data 有什么好的指南吗?

iphone - 有没有 iPhone 库可以提供类似于 iPad popover 的东西?

ios - Storyboard中带有 PageControl 的 ScrollView

ios - 试用期结束后提交依赖集中式外部许可的应用程序

ios - 从 prepare segue 获取数据后将值字典添加到标签

ios - 在 iOS 中拍摄没有相机 View 的照片

android - 截取 SurfaceView 的屏幕截图

iOS:关于 GLKMatrix4MakeLookAt 结果中的相机信息的问题