一个简单的视图,用于通过相机流扫描条形码(二维码等),利用 iOS 7 的 AVFoundation API。
开发此视图的动机是为了在熟悉的 API 中重用此代码片段。该视图扩展了 UIControl
,可以在 nib 文件中使用或以编程方式使用。
将源代码复制到您的项目中,或按以下所述使用 cocoapods
。请参阅示例项目以获取详细信息。
可以观察 scannedValue
属性或向 UIControlEventValueChanged
事件添加操作。值改变事件在扫描值可用时触发。
此视图抛出的事件如下