ios - 尝试创建一个 Xcode Objective-C 函数来记录我的 UIView 内容的视频捕获并保存到手机

标签 ios objective-c iphone xcode screen-capture

我正在尝试创建一个可以通过点击按钮调用的 Xcode Objective-C 函数,它将记录 UIView 及其 subview (或屏幕的固定部分,例如中心的 320x320)的内容,并且然后允许用户将视频保存到他们的 iPhone 相机胶卷。我还想包括应用程序在录制时正在播放的音频,例如背景音乐和音效。

我很难找到这方面的任何信息,因为他们似乎有很多人试图记录他们正在运行的应用程序以用于外部目的,例如应用程序商店视频预览。我需要在应用程序中捕获我的视频,以用作应用程序功能。

有谁知道这是否可以完成或知道我可以从中了解所需内容的网站或教程?谢谢

最佳答案

我知道这篇文章已经有两年了,但是对于任何可能需要录制 iOS 应用程序屏幕并将其保存到手机相机胶卷甚至特定 URL 的人,请查看 https://github.com/alskipp/ASScreenRecorder

我试过了,有效!每秒帧数不是 60,所以我不知道如果您尝试录制 Action 游戏,效果如何,但它仍然非常棒。

关于ios - 尝试创建一个 Xcode Objective-C 函数来记录我的 UIView 内容的视频捕获并保存到手机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28497646/

相关文章:

iphone - 使用 LLVM-GCC 编译 ARC 文件时获取 "Expected a property attribute before ' strong'"

objective-c - 调用选择器时导致 "EXC_BAD_ACCESS"的原因是什么?

ios - UITableViewCell systemLayoutSizeFittingSize 额外增加 0.5 px

objective-c - 将协议(protocol)作为方法参数传递

iphone - 如何将我的 3ds Max 模型放入 iPhone 3D 游戏中?

ios - google plus iOS 应用程序不注销我

ios - 在其他国家/地区重新发布 iOS 应用程序?

IPHONE SDK : NSURLConnection asynchronous/wait completion bug ?

ios - UITextField 光标和键盘问题

iphone - 为特定设备更新 Xcode 8 中的 UI 约束