Я хочу добавить UIButton или кнопку другого типа в AVCaptureVideoPreviewLayer.
Вот что я пробовал:
[self.view.layer addSublayer:_videoPreviewLayer];
UIButton * sButton = [[UIButton alloc] initWithFrame:CGRectMake(10, 0, 300, 100)];
[sButton setBackgroundColor:[UIColor yellowColor]];
[sButton setTitle:@"Stop" forState:UIControlStateNormal];
[sButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
[_videoPreviewLayer addSublayer:sLabel.layer];
[_captureSession startRunning];
Я также пробовал что-то подобное с UIView, который был добавлен, даже когда AVCapture не был запущен. Однако я не мог добавить подвид к этому представлению.