在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:QRCode开源软件地址:https://gitee.com/woshishui1243/QRCode开源软件介绍:SwiftQRCodeSimple QRCode detector and generator in Swift Features
Requirements
InstallationCocoaPodsCocoaPods 0.36 adds supports for Swift and embedded frameworks. You can install it with the following command: $ gem install cocoapods To integrate SwiftQRCode into your Xcode project using CocoaPods, specify it in your platform :ios, '8.0'use_frameworks!pod 'SwiftQRCode' Then, run the following command: $ pod install You should open the For more information about how to use CocoaPods, I suggest this tutorial. UsageSwift
import SwiftQRCode
let scanner = QRCode()override func viewDidLoad() { super.viewDidLoad() scanner.prepareScan(view) { (stringValue) -> () in println(stringValue) } scanner.scanFrame = view.bounds}override func viewDidAppear(animated: Bool) { super.viewDidAppear(animated) // start scan scanner.startScan()}
// generate qrcodeiconView.image = QRCode.generateImage("Hello SwiftQRCode", avatarImage: UIImage(named: "avatar"), avatarScale: 0.3) Objective-C
#import "QRCodeDemoObjc-Swift.h"
@property (nonatomic, strong) QRCode *scanner;- (void)viewDidLoad { [super viewDidLoad]; // alloc and prepare for scan self.scanner = [[QRCode alloc] init]; [self.scanner prepareScan:self.view completion:^(NSString * __nonnull stringValue) { NSLog(@"%@", stringValue); }];}- (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; // start scan [self.scanner startScan];}
// generate qrcode[QRCode generateImage:@"Hello SwiftQRCode" avatarImage:[UIImage imageNamed:@"avatar.jpg"] avatarScale:0.25]; |
请发表评论