iOS - Установите широкий керн и межстрочный интервал для UILabel и UIButton - PullRequest
0 голосов
/ 30 октября 2019

Поэтому я хочу применить керн и межстрочный интервал 1,5 ко всем моим UILabel и UIButton во всем приложении. Я был в состоянии применить один за другим, используя NSAttributedString и подклассы, но во всех случаях вы должны вызывать метод, чтобы применить kern после того, как текст установлен. Есть ли настройка по умолчанию или, может быть, есть способ создать подкласс, где мне просто нужно наследовать от подкласса, и кернинг применяется сам по себе?

Это довольно масштабное приложение с сотнями меток, кнопок и текстовых полей, охватывающихнесколько раскадровок.

Пользовательские методы и расширения не являются идеальным решением для этого случая, потому что тогда мне все равно придется использовать метод каждый раз, когда задан текст.

...