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

时间:2015-05-06 04:50:57

标签: ios xcode swift avfoundation rsbarcodes

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

Here is the VC class.

1 个答案:

答案 0 :(得分:2)

尝试将控件插入视图控制器,然后在viewDidAppear:将其置于最前面。

@property (nonatomic, weak) IBOutlet UIView *your_control;

- (void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];

    [self.view bringSubviewToFront:your_control];
}