ios 如何创建字符串位于下方的条形码?

bvuwiixz  于 2022-11-19  发布在  iOS
关注(0)|答案(1)|浏览(113)

我在iOS中使用CIFilter(name: "CICode128BarcodeGenerator")创建了一个条形码,但是条形码没有在下面显示它的字符串。当我尝试在条形码下面添加一个标签(为该字符串)时,它们之间会有一个很大的空白。我该如何解决这个问题?ps:我在webVC中显示了条形码。

zhte4eai

zhte4eai1#

CIFilter上设置inputQuietSpace值,例如:

guard let barcode = CIFilter(name: "CICode128BarcodeGenerator") else { return nil }
barcode.setValue(data, forKey: "inputMessage")
barcode.setValue(0, forKey: "inputQuietSpace")

零将删除所有间距,但如果您仍希望过滤器处理某些间距,则可以在此处输入另一个值。

相关问题