今天在這里為大家分享一下在ios開發(fā)中 二維碼的生成方式,生成二維碼的時(shí)候 我們需要借助 libqrencode 第三方庫 來幫助我們實(shí)現(xiàn)
在百度中找到并下載 libqrencode
將 libqrencode 導(dǎo)入到我們的程序中
為程序拖拽一個(gè)按鈕(button),文本框(Text Field),圖片視圖(Image View) 并將其與ViewController.m 關(guān)聯(lián)
在ViewController.m中導(dǎo)入頭文件 "QRCodeGenerator.h" . 如圖:
#import "QRCodeGenerator.h"
5 在按鈕方法中我們寫以下的代碼
- (IBAction)button:(id)sender
{
UIImage *newImage = [QRCodeGenerator qrImageForString:self.text.text imageSize:self.image.frame.size.width];
self.image.image = newImage;
}
這就是在OC 中生成二維碼的方式.