gpt4 book ai didi

iPhone:使用苹果示例代码AVCam在捕获视频后打开新的 View Controller

转载 作者:行者123 更新时间:2023-12-03 19:18:21 25 4
gpt4 key购买 nike

我正在使用苹果示例代码 AVCam 来捕获视频

但我想在按下停止捕获视频按钮后导航到另一个 View

但我无法做到这一点

请建议我执行此任务的正确方法

我正在 AVCam 示例代码方法中进行以下编码

- (void)captureManagerRecordingFinished:(AVCamCaptureManager *)captureManager
{
CFRunLoopPerformBlock(CFRunLoopGetMain(), kCFRunLoopCommonModes, ^(void)
{

[[self recordButton] setTitle:@"Record"];
[[self recordButton] setEnabled:YES];

});

[self dismissModalViewControllerAnimated:YES];

NextViewController *test=[[NextViewController alloc]init];
[self.navigationController pushViewController:test animated:YES];

}

请告诉我哪里出错了或者有其他方法来完成这项任务

最佳答案

AVCam 没有实现开箱即用的 NavigationController,因此推送 View Controller 将不起作用。

不过,做起来并不难

打开MainWindow.xib在窗口下方添加导航 Controller 项,并确保凸轮 View Controller 是导航 Controller 的子项 - 请参阅下图: enter image description here

右键单击“窗口”项,并确保 rootViewController 项链接到“导航 Controller ”,而不是“凸轮 View Controller ” enter image description here

编译并运行 - 推送 View Controller 现在应该可以工作了。

关于iPhone:使用苹果示例代码AVCam在捕获视频后打开新的 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10662665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com