###前提・実現したいこと
swiftにおいて,QRコードを読み取って,その情報をもとに画面遷移を行う機能を実現したいです.
###発生している問題
以下のソースコードに書いてあるとおり,
バーコードを読み取ったのち,画面遷移を行うように書きましたが,
バーコードが読み取られる際,連続して複数回バーコードが読み取られるので
画面遷移も複数回余分に行われ,UIとしてはブサイクなものとなります.
この遷移を複数回作動させずに
1回で抑える方法は無いでしょうか?
###該当のソースコード
swift
1func captureOutput(captureOutput: AVCaptureOutput!, didOutputMetadataObjects metadataObjects: [AnyObject]!, fromConnection connection: AVCaptureConnection!) { 2 3 for data in metadataObjects { 4 print("読み取りデータ:\(data)") 5 } 6 7 let addPictureViewCtrl = AddPictureViewController() 8 self.navigationController?.pushViewController(addPictureViewCtrl, animated: true) 9 10 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。