Zbar wantFullScreenLayout =没有maked imagePickerView转移

时间:2011-12-20 06:26:02

标签: iphone ios statusbar zbar-sdk

这可能听起来像是一个新手问题,但我是iOS开发新手,

我在我的应用程序中使用Zbar QR码扫描程序。我设置了wantFullScreenLayout = NO;所以状态栏变得可见。但是结果我得到的Zbar的ImagePickerView转移到顶部的状态栏的大小,即在按钮我得到灰色矩形

我的代码正在关注,

mReader = [[ZBarReaderViewController alloc] init];
mReader.readerDelegate = self;
mReader.showsZBarControls = NO;
[[UIApplication sharedApplication] setStatusBarHidden:NO];
mReader.wantsFullScreenLayout = NO;
mReader.readerView.torchMode = 0;
mReader.readerView.frame = CGRectMake(0, 0, UIScreen.mainScreen.bounds.size.width, UIScreen.mainScreen.bounds.size.height);

如何摆脱灰色矩形?

1 个答案:

答案 0 :(得分:2)

对不起伙计们,真的是一个新手的错误,基本上我还需要为我的self.view设置正确的大小。 这样做之后,我的问题就消失了,

self.view.frame = CGRectMake(0, 0, UIScreen.mainScreen.bounds.size.width, UIScreen.mainScreen.bounds.size.height);