即使没有显示,ZBar相机覆盖也始终为控件留出空间

Pap*_*ick 0 cocoa-touch ios zbar-sdk zbar

我有一个使用ZBar SDK的QR /条形码阅读器应用程序.我想实现自定义叠加并删除其他所有内容,以便摄像机视图覆盖整个屏幕.叠加层并不难实现.当我通过reader.showsZBarControls = NO;它删除ZBar控件时删除控件但在屏幕底部留下一个黑条,而不是用相机视图填充整个屏幕,这就是我想要的.

我尝试过使用reader.wantsFullScreenLayout = YES;,reader.showsCameraControls = NO;没有任何运气.有没有人做过类似的事情或有任何建议?

Pap*_*ick 7

为了将来参考它就像改变UIView阅读器中的大小一样简单,如下:

CGRect frame = reader.readerView.frame;
frame.size.height += 55;
reader.readerView.frame = frame;
Run Code Online (Sandbox Code Playgroud)

也许它可以帮助某人

感谢@iAmbitious的帮助