2011-04-05 63 views
9

如何使用密码保护从iPhone生成QR码?我应该为给定的带有密码保护的图像生成QR码。当从iPhone如何在iPhone中生成QR码?

+1

有一个很好的例子使用[zxing](http://code.google.com/p/zxing/)的iPhone模块。 – 2011-04-05 14:33:12

+0

密码保护是什么意思? – ceejayoz 2011-04-05 14:42:35

回答

6

我发现了一个非常简单的方法,即如何使用Google Api生成QR码。只需在您的代码中使用1个UIWebView我已将IBOutlet UIWebView * webView;我想在我的QR码中添加这些信息。 1.Business名称 2.First名字和姓氏 3.物理地址和电话 4.Website

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];