gpt4 book ai didi

ios - 在 View 出现之前预加载 AVCaptureSession (Swift)

转载 作者:行者123 更新时间:2023-11-30 13:10:32 25 4
gpt4 key购买 nike

我有两个 View Controller (vc1、vc2)。 vc2 有一个 AVCaptureSession,一旦 View 出现就会加载。我希望在 View 出现之前就已经打开 AVCaptureSession,而不是在 vc2 出现时从 AVCaptureSession 加载相机。因此,如果用户在 vc1 上,则 vc2 上的 AVCaptureSession 已经启动,并且当用户移动到 vc2 时,可以避免打开相机动画。可以这样做吗?

我尝试将打开 AVCaptureSession 移至 viewDidLoad(),但结果相同。

非常感谢任何帮助!

最佳答案

如果能使用委托(delegate)函数调用,在VC1的viewDidLoad中调用VC2的方法就太好了。您还需要启动 VC2。这样,当您转到 VC2 时,就会有 AVCaptureSession。

关于ios - 在 View 出现之前预加载 AVCaptureSession (Swift),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38779786/

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