TOP

iOS 二維碼的生成 QREncoder
2017-10-11 15:04:17 】 瀏覽:11760
Tags:

  

生成二維碼:

 

在生成二維碼的庫中QREncoder最為常見,但是由于中文字符的特殊性,生成中文的時候有時會出現一定的錯誤,所以建議使用libqrencode,是一個純C編寫的類庫.

 

以libqrencode為例:

libqrencode官網:http://fukuchi.org/works/qrencode/index.html.en

github地址:https://github.com/fukuchi/libqrencode

不過該工程沒有針對iOS提供字符串轉換為圖像的代碼,網絡上有人新增了QRCodeGenerator類,針對iOS優化.

下載地址:http://download.csdn.net/download/sjx19871225/5065683

 

使用:

libqrencode加入到工程中,在需要用到的地方引入"QRCodeGenerator.h"

imageView為界面需要顯示二維碼的UIImageView;

resultString為需要生成二維碼的字符串;

imageView.image = [QRCodeGenerator qrImageForString:resultString imageSize:self.imageView.frame.size.height];

請關注公眾號獲取更多資料



】【打印繁體】【】【】 【】【】【】 【關閉】 【返回頂部
上一篇Automator 實例:使用快捷鍵 實現.. 下一篇homebrew可以管理眾多開源軟件的..