【问题标题】:How to generate QR code in iPhone?如何在 iPhone 中生成二维码?
【发布时间】:2011-04-05 14:26:26
【问题描述】:

如何使用密码保护从 iPhone 生成 QR 码?我应该为具有密码保护的给定图像生成 QR 码。从 iPhone 读取时

【问题讨论】:

  • 使用zxing的iPhone模块。
  • 密码保护是什么意思?

标签: iphone objective-c qr-code


【解决方案1】:

现在使用 iOS 7 可以直接完成,无需额外的库。 https://github.com/shu223/iOS7-Sampler 有一个很好的例子

【讨论】:

    【解决方案2】:

    我找到了一种非常简单的方法,如何使用 Google Api 生成 QR 码。只需在您的代码中取 1 个 UIWebView 我已经取了 IBOutlet UIWebView *webView;我想在我的二维码中添加很多信息。 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】:

      您可以使用此框架:onbarcodezxing

      【讨论】:

        【解决方案4】:

        你可以试试https://github.com/myang-git/QR-Code-Encoder-for-Objective-C。最近我添加了通过 AES 加密/解密的功能

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-05-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多