0

我目前正在使用 ZBar 使用他们网站上记录的步骤扫描 QR 码

我的问题是,有没有办法修改这些步骤以进行批量扫描(即扫描几个 QR 码,将它们存储在 NSMutableArray 中而不关闭扫描仪)?

谢谢!

4

1 回答 1

1

视图控制器在您关闭它之前不会关闭。在您拨打电话之前,它实际上并没有消失:

[scanner dismissModalViewControllerAnimated:YES]; 

你会想到什么具体的项目?我犹豫要为完全错误的事情编写代码并让它成为完全错误的代码。

至于 NSMutable 数组,绝对是。那应该完全没有问题。要添加完成按钮,请实现以下代码:

UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] init]; 
[doneButton setTarget:self]; 
doneButton.title = @"Done"; 
[doneButton setAction:@selector(dismissViewController)]; //put the dismissal procedure method where dismiss view controller is
self.navigationItem.rightBarButtonItem = doneButton; 

如果您愿意,xCode 现在还具有内置的完成按钮功能:P

于 2012-09-28T14:06:52.163 回答