0
我正在嘗試創建Qr碼,我已經看到Qr碼可能會由點和數字造成。我知道如何創建由方形內置簡單QR碼,但我不知道如何使用點是這樣的:如何在目標c中通過點創建Qr代碼?
我用這個代碼能夠輕鬆構建代碼:
- (CIImage *)createQRForString:(NSString *)qrString
{
// Need to convert the string to a UTF-8 encoded NSData object
NSData *stringData = [qrString dataUsingEncoding:NSUTF8StringEncoding];
// Create the filter
CIFilter *qrFilter = [CIFilter filterWithName:@"CIQRCodeGenerator"];
// Set the message content and error-correction level
[qrFilter setValue:stringData forKey:@"inputMessage"];
[qrFilter setValue:@"H" forKey:@"inputCorrectionLevel"];
// Send the image back
return qrFilter.outputImage;
}
我該如何更改此代碼以應用點而不是正方形?
CIQRCodeGenerator不支持這一點。 – jtbandes
而且..有沒有什麼辦法可以產生它們?謝謝! – user3745888
嘿,你能生產嗎?我想在中間使用與徽標相同的功能。 –