こんにちは、私が持っている皆のWebView VViewController.swiftと QRコードスキャナQRRViewController.swift直接ではなく、ウェブビューにそのURLがサファリする場合はどのようにQRコードをロードするには?負荷QRコードリンク
VVCiewcontroller.swift
import UIKit
class VViewController: UIViewController {
@IBOutlet weak var WWebView: UIWebView!
var QRLink:String!
override func viewDidLoad() {
super.viewDidLoad()
var url = NSURL(string: QRLink)
var request = NSURLRequest(URL: url!)
WWebView.loadRequest(request)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
@IBAction func goBack(sender: AnyObject) {
self.dismissViewControllerAnimated(true, completion: nil)
}
}
この ウェブビュー
にSafariとしないように、このコードのロードQRコードURLなどのQRRViewController.swiftのLOK .......
if metadataObj.type == AVMetadataObjectTypeQRCode {
let barCodeObject = videoPreviewLayer?.transformedMetadataObjectForMetadataObject(metadataObj as AVMetadataMachineReadableCodeObject) as! AVMetadataMachineReadableCodeObject
qrCodeFrameView?.frame = barCodeObject.bounds;
if metadataObj.stringValue != nil {
messageLabel.text = metadataObj.stringValue
//if the result is url...
UIApplication.sharedApplication().openURL(NSURL(string: metadataObj.stringValue)!)
}
}
を私はすべてトレイを持っていますが、私はXcodeで非常に新しく、あなたは答えを得るためにたくさんのgithubやどこかでこのような例を知っていましたか? – d00nn123