如何在iPhone上生成QR码?

8
如何在iPhone上生成带有密码保护的QR码?我需要为给定的图像生成带有密码保护的QR码。当从iPhone读取时。

1
使用zxing的iPhone模块。 - Matt Ball
密码保护是什么意思? - ceejayoz
4个回答

21

7
我找到了一种非常简单的方法,可以使用Google Api生成QR码。只需在代码中添加1个UIWebView,我使用了IBOutlet UIWebView *webView; 并且我想将以下信息添加到我的QR码中: 1.企业名称 2.名字和姓氏 3.地址和电话 4.网站
NSString *url=[NSString stringWithFormat:@"http://chart.apis.google.com/chart?cht=qr&chs=200x200&chl=MECARD:ORG%@CN%@%@CTEL%@CADR%@%@%@%@%@CEMAIL%@",[d valueForKey:@"QR Business Name"],[d valueForKey:@"QR First Name"],[d valueForKey:@"QR Last Name"],[d valueForKey:@"QR Phone"],[d valueForKey:@"QR Physical Address"],[d valueForKey:@"QR Physical City"],[d valueForKey:@"QR Physical State"],[d valueForKey:@"QR Physical Zip"],[d valueForKey:@"QR Physical Zip Plus 4"],[d valueForKey:@"QR Website"]];

url=[url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

//Create a URL object.
NSURL *Curl=[NSURL URLWithString:url];
//URL Requst Object
NSURLRequest *request = [NSURLRequest requestWithURL:Curl];
//Load the request in the UIWebView.
[webView loadRequest:request];

3

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接