正常工作,我目前打印收據從我的數據 當我打印的收據定位數據不能正常工作收據對準不迅速
我想我應該適用起始索引和結束索引串
因爲我的產品名稱長度爲不同 所以我使用這個代碼,以檢查串的長度
這裏是收據的截圖
你可以在接到對準看到的是錯誤的
這裏是我的代碼給對齊和收據
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)
}
我的要求是第一數量,名稱和價格應該來 我收到對齊不正確
任何人都可以幫我解決這個問題嗎?
增加的寬度和在
Epson
打印機選項使所有的權利對齊將修復您的問題 –我的要求是左側數量和產品名稱應該來價格應該顯示在頁面右側 –
如果沒有這個條件,請試試這個產品名稱。 characters.count> 13 –