ios - ipad 只在屏幕的一小部分录制视频

标签 ios ipad avfoundation video-recording

我可以使用自定义覆盖在 iPad 全屏上录制视频。但问题是我只想在 ipad View 的一部分和 ipad View 的其余部分继续录制视频我想要其他功能。知道我们是否以及如何做到这一点吗?

最佳答案

你应该使用苹果写的两个类。它们被称为 AVCamPreviewView(UIView 的子类)和 AVCamViewController(管理 View 的 View Controller )。

您可以同时下载 here .

一旦您下载了这些并将它们添加到您的项目中,实现就非常容易了。您所做的就是添加一个 View Controller 并在类选项中选择 AVCamViewController。然后,将 UIView 添加到您的 View Controller 并选择 AVCamPreviewView 作为类。最后,您会看到 View Controller 有一堆 IBOutletsIBActions,您可以将它们连接到按钮等(您必须连接的唯一 socket 是AVCamPreviewView

关于ios - ipad 只在屏幕的一小部分录制视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24106075/

相关文章:

ios - iPad Mini Retina 的设备名称

iphone - UIDocumentInteractionController 的奇怪问题

ios - 尝试设置(空)音频设备的采样率时出现错误 '!dat'

ios - 为什么从未执行过的 Swift 3 代码会抛出运行时错误?

objective-c - IOS 在 PDF 中嵌入字体

ios - 如何使用SearchBar从服务器获取数据

iphone - 如何了解ios sdk中的网络详细信息和使用

iphone - 深入了解崩溃

ios - 我应该什么时候调用 CVPixelBufferLockBaseAddress 和 CVPixelBufferUnlockBaseAddress?

ios - 是否可以在彩色 View 上方添加透明层或 View ?