Двойная галочка похожа на статус чтения WhatsApp - PullRequest
0 голосов
/ 03 сентября 2018

Как сделать двойные галочки в UILabel через метка юникода (U + 2713), без изображения

С Unicode это не проблема, как сделать так, чтобы WhatsApp read read ? как сделать межбуквенный интервал или убрать пробел между двумя символами юникода?

1 Ответ

0 голосов
/ 03 сентября 2018

Вы можете достичь этого, используя NSAttributedStringKey.kern

let label = UILabel(frame: CGRect(x: 0, y: 0, width: 100, height: 30))
label.backgroundColor = .white

label.attributedText = NSAttributedString(string: "✓✓", attributes: [.kern: -6])

enter image description here

Из Документы Apple

Значением этого атрибута является NSNumber объект, содержащий значение с плавающей запятой. Это значение указывает количество точек, по которым можно настроить символы пары керн. Кернинг предотвращает возникновение нежелательного пространства между определенными символами и зависит от шрифта. Значение 0 означает, что кернинг отключен. Значение по умолчанию для этого атрибута равно 0.

...