是否可以在 Objective c 中使用 AVFoundation 框架绘制网格线

Posted

技术标签:

【中文标题】是否可以在 Objective c 中使用 AVFoundation 框架绘制网格线【英文标题】:Is it possible to draw grid lines using AVFoundation Framework in Objective c 【发布时间】:2016-03-29 18:49:06 【问题描述】:

我正在创建类似 VSCO Cam 的应用程序,因此我将 AVFoundation 框架导入我的项目并使用 AVCaptureSession 创建自定义相机。我还需要创建与 VSCO Cam 相同的自定义过滤器。 现在我想通过单击一个按钮在相机上添加网格线。我搜索了更多教程,但我无法整理出来。我通过查看此链接how to draw grid lines when camera is open avcapturemanager 尝试使用 AVCaptureManager 绘制网格线,但我无法覆盖用相机视图查看。我是开发的新手。 提前致谢。

【问题讨论】:

【参考方案1】:

是的。创建一个透明的 UIView 并将其放在相机预览的顶部。然后,您可以在该视图中绘制您喜欢的任何内容,也可以附加图像。

【讨论】:

以上是关于是否可以在 Objective c 中使用 AVFoundation 框架绘制网格线的主要内容,如果未能解决你的问题,请参考以下文章

是否可以使用情节提要从 swift 类中调用 Objective c 视图控制器类?

是否可以在 Objective c 中打开正在运行的后台应用程序

警告:+[MRAVOutputContext sharedAudioPresentationContext]_block_invoke 的 AVF 上下文不可用

在 C/C++ 中使用 swift 库?

是否可以在 Objective-C++ 中删除 dispatch_once?

在 Objective C 中使用正则表达式匹配方括号