【发布时间】:2017-08-26 10:33:17
【问题描述】:
有没有办法让数据矩阵在 UIView 中缩放时不被模糊,宽度和高度只会使数据矩阵更复杂,我想要 16x16 点,但是当我让它更大时,它分为 4 个单元格。数据矩阵的扫描速度非常快,但设计师希望它像素完美。
ZXMultiFormatWriter *writer = [ZXMultiFormatWriter writer];
if (writer && self.myString.length) {
ZXBitMatrix *result = [writer encode:self.myString
format:kBarcodeFormatDataMatrix
width:16
height:16 error:&error];
if (result) {
ZXImage *zxImage = [ZXImage imageWithMatrix:result];
if (zxImage) {
CGImageRef cgImage = [zxImage cgimage];
if (cgImage) {
UIImage *barCodeImage = [UIImage imageWithCGImage:cgImage];
if (barCodeImage) {
self.barcodeImageView.image = barCodeImage;
[self showDataMatrixHideBarcode];
}
}
}
【问题讨论】:
标签: objective-c zxing