ios - 在非 Cocos2d 应用程序上使用 Kamcord

标签 ios objective-c record

我正在根据kamcord教程实现:

https://github.com/kamcord/kamcord-ios-sdk/wiki/Getting-Started#wiki-kamcord-initialization

我的应用程序是一个简单的ios应用程序,不使用cocos2d游戏引擎。 由于某种原因,我看不到它的工作原理。 这是在应用程序委托(delegate)中实现的代码:

_view_controller = [[ViewController alloc]init];
// Override point for customization after application launch.
// that will present the Kamcord UI.
[Kamcord setDeveloperKey:@"key"
         developerSecret:@"secret"
                 appName:@"appName"
    parentViewController:_view_controller];

我从 viewController 调用这个方法:

- (IBAction)stopRecording:(id)sender {
    [Kamcord stopRecording];
    NSLog(@"Stop");
}

- (IBAction)startRecording:(id)sender {
    [Kamcord startRecording];
    NSLog(@"Start");
}

-(IBAction)showUpKamcord{
    [Kamcord showViewInViewController:self];
    NSLog(@"kamcord");
}

首先我开始录制,然后停止,然后我显示 View , 有什么想法吗?

最佳答案

Kamcord 仅适用于 OpenGL View 。它不记录 UIKit,因此如果您正在寻找它,那将不起作用。

关于ios - 在非 Cocos2d 应用程序上使用 Kamcord,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20254091/

相关文章:

java - 有没有一种方法可以更新 Arraylist 中的记录而不删除现有记录?

android - 将短数组从音频记录转换为字节数组,而不降低音频质量?

postgresql - SELECT FROM 返回具有任意列数的记录的函数

ios - AVPlayer:当视频和设备的宽高比不同时,为什么 iPhone 视频不会失真?

ios - UIActivityIndi​​cator 显示一瞬间

ios - 裁剪录制的视频帧

ios - 在 Objective C 中获取两个 NSString 之间的时间差

ios - Iphone 网站水平溢出 20px

ios - 允许 collectionview 在内容大小大于单元格大小时滚动

ios - UISearchDisplayController 奇怪的行为(视频)