我在iOS中使用CIFilter(name: "CICode128BarcodeGenerator")创建了一个条形码,但是条形码没有在下面显示它的字符串。当我尝试在条形码下面添加一个标签(为该字符串)时,它们之间会有一个很大的空白。我该如何解决这个问题?ps:我在webVC中显示了条形码。
CIFilter(name: "CICode128BarcodeGenerator")
zhte4eai1#
在CIFilter上设置inputQuietSpace值,例如:
CIFilter
inputQuietSpace
guard let barcode = CIFilter(name: "CICode128BarcodeGenerator") else { return nil } barcode.setValue(data, forKey: "inputMessage") barcode.setValue(0, forKey: "inputQuietSpace")
零将删除所有间距,但如果您仍希望过滤器处理某些间距,则可以在此处输入另一个值。
1条答案
按热度按时间zhte4eai1#
在
CIFilter
上设置inputQuietSpace
值,例如:零将删除所有间距,但如果您仍希望过滤器处理某些间距,则可以在此处输入另一个值。