2016-08-05 4 views
0

У меня есть два View Controllers (vc1, vc2). vc2 имеет AVCaptureSession, который загружается после появления представления. Вместо того, чтобы загружать камеру из AVCaptureSession, когда появляется vc2, я хотел бы, чтобы AVCaptureSession уже был открыт перед представлением. Поэтому, если пользователь находится на vc1, AVCaptureSession на vc2 уже запущен, и когда пользователь переходит на vc2, можно избежать открытия анимации камеры. Возможно ли это сделать?Предварительная загрузка AVCaptureSession перед представлением (Swift)

Я попытался сместить AVCaptureSession на viewDidLoad(), но такой же результат.

Любая помощь очень ценится !!!

ответ

0

Было бы здорово, если бы вы могли использовать вызов функции делегата, в viewDidLoad из VC1 вызывают метод VC2. Вам также нужно инициировать VC2. Так что, когда вы переходите на VC2, у вас есть AVCaptureSession.

Смежные вопросы