В Какао, как я могу принудительно установить интервал между символами фиксированной ширины в тексте пропорциональным шрифтом? - PullRequest
2 голосов
/ 29 ноября 2011

В Какао в Mac OS X я хочу создать NSTableView, где один столбец содержит аппаратные MAC-адреса Ethernet, и я хочу, чтобы символы MAC-адреса в каждой строке совпадали с символами в MAC-адресах в строкахнад и под.Я хочу использовать пропорциональный шрифт для всех остальных столбцов таблицы, и переключение на отдельный непропорциональный шрифт для этого одного столбца слишком неприятно;это выглядит плохо.Я хотел бы использовать ту же гарнитуру в столбце MAC-адреса, что и в остальной части таблицы.

Так что я действительно хочу заставить механизм макета текста Cocoa размещать текст в этом столбце внепропорциональный (он же фиксированная ширина, моноширинный) способ, даже если он использует пропорциональную гарнитуру.

Есть идеи, как это сделать?

Если бы это были просто десятичные цифры, я бы неЭто не проблема, но MAC-адреса являются шестнадцатеричными, поэтому они содержат буквы af, которые отбрасывают интервал и вертикальное выравнивание.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...