应用中有两个入口可以进入扫二维码页面 一个通过button进入 功能正常 然后我在tabbar中添加一个item用来进入二维码页面 发现可以进入但是一片漆黑 无法扫描二维码。 这是什么原因导致的呢,只能自己定义tabbar吗? 我使用的zbarSDK 1.3.1
应用中有两个入口可以进入扫二维码页面 一个通过button进入 功能正常 然后我在tabbar中添加一个item用来进入二维码页面 发现可以进入但是一片漆黑 无法扫描二维码。 这是什么原因导致的呢,只能自己定义tabbar吗? 我使用的zbarSDK 1.3.1
//这是二维码页面的viewController
- (void)viewDidLoad {
[super viewDidLoad];
self.reader = [ZBarReaderViewController new];
self.reader.readerDelegate = self;
self.reader.showsZBarControls = NO;
self.reader.showsCameraControls = NO;
self.reader.supportedOrientationsMask = ZBarOrientationMaskAll;
self.scanner = self.reader.scanner;
[self.scanner setSymbology:ZBAR_I25 config:ZBAR_CFG_ENABLE to:0];
//设置扫码区域
CGRect viewFrame = self.view.frame;
viewFrame.origin.x = 0;
viewFrame.origin.y = 0;
self.reader.view.frame = viewFrame;
[self.view addSubview:self.reader.view];
}
//将对象放入item
ScanViewController *scanInput = [[ScanViewController alloc] init];
self.tabBarController.viewControllers = @[scanInput];