如何在Swift中将文本框添加在相机层的顶部



我正在构建一个使用rsbarcodes实现条形码扫描功能的应用。我配置了相机层(带有自定义类的标准视图控制器),并且正常工作。但是,我想拥有一个文本框,允许用户手动输入条形码。当我在故事板上添加文本框时,它不会在测试中显示。如果可能的话,如何在相机层上出现它?

这是VC类。

尝试将控件转到视图控制器,在viewDidAppear:中将其放到前面。

@property (nonatomic, weak) IBOutlet UIView *your_control;
- (void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];
    [self.view bringSubviewToFront:your_control];
}

最新更新