Я пытаюсь добавить 2 пробела в последнюю позицию строки, но когда я установил это в метке, я не нашел пробела. Но если я добавлю 2 пробела с другим персонажем, все будет хорошо. Затем я попытался добавить 2 пробела с дополнительным символом и затем обрезать эти дополнительные символы. Но для всех этих случаев я не заметил пробела, когда поместил это в текстовую метку. Я пытаюсь сделать это для правильного выравнивания.
let name: String = self.cityModelArr[indexPos].countryShortName+" 12"
let endIndex = name.index(name.endIndex, offsetBy: -2)
let truncated = String(name[..<endIndex])
self.testLabel.text = truncated
Я попробовал еще несколько решений из inte rnet, но не смог достичь своей цели.