Tag: epson

收据alignment在swift中无法正常工作

我正在打印我的数据收据时,我打印我的收据alignment数据无法正常工作 我认为我应该将开始索引和结束索引应用于string 因为我的产品名称长度不同所以我应用此代码来检查string的长度 这里是Receipt的截图 你可以在收据中看到alignment是错误的 这是我的代码,以alignment和接收 if ProductName.characters.count > 13 {let subStr = ProductName[ProductName.startIndex.advancedBy(0)… ProductName.characters.count(13)] strtext.appendString(String (format: "%@ %@ %@\n", sQuantity,subStr,s)) textData.appendString(strtext as String) } 我的要求是第一个数量,名称和价格应该来我的收据alignment不正确 任何人都可以帮我解决这个问题?