2017-01-24 6 views
0

私はXcode(7.2)とSwiftなどを初めて使用しています。AVCaptureMetadataOutputは複数の種類をスキャンします

私はプログラマーに私が望むものの例として私のアプリを作ってもらいました。彼は現在利用できず、自分自身で答えを見つけることができません。

私は複数のバーコードタイプをスキャンしたいので、私はそれを自分のコードに統合する助けが必要です。

これはコードです。私は型を交換することができ、それはうまく動作しますが、私はすべての型を一度にサポートしたいと思います。

私は何かを再定義する必要があると思いますが、わかりませんので助けてください。

+0

このリポジトリで試すことができます:https://github.com/maryamfekri/MFCameraManager。それはスキャンバーコードカメラを持っているだけで、あなたのビューコントローラでそれをインスタンス化するだけです –

答えて

0

これは、上記のスニペットで述べた3種類のスキャンします:あなたはシンボルの一つを、コマンド]をクリックした場合

metadataOutput.metadataObjectTypes = [AVMetadataObjectTypeEAN8Code, AVMetadataObjectTypeUPCECode, AVMetadataObjectTypeEAN13Code] 

を、AVMetadataObjectTypeEAN8Codeのように、あなたは上記のアレイに追加することができ、他のメタデータ・オブジェクト・タイプを検索します。

関連する問題