CALayer - Поместить подслой под UIB-кнопки раскадровки?

У меня в раскадровке есть контроллер представления с несколькими кнопками UIB. Один из них активирует слой предварительного просмотра камеры AVFoundation, показанный в подслое:

captureVideoPreviewLayer = [[AVCaptureVideoPreviewLayer alloc] initWithSession:session];
captureVideoPreviewLayer.frame = self.view.bounds;
[self.view.layer addSublayer:captureVideoPreviewLayer];

Это работает правильно, за исключением того факта, что слой предварительного просмотра отображается поверх моих кнопок, поэтому, даже если кнопки по-прежнему нажимаются, они не могут быть видны пользователю. Есть ли простой способ разместить подслой под кнопками? Или простой способ поднять кнопки вверх в слое? Спасибо много!

Ответы на вопрос(2)

Ваш ответ на вопрос