Я выполняю рендеринг текста в какао с помощью NSAttributedString и устанавливаю свойства шрифта и подчеркивания и т. Д. Однако я не могу понять, как изменить отслеживание текста. Какие-либо предложения?Изменение отслеживания шрифтов в Cocoa
1
A
ответ
-1
Мое решение до сих пор просто использовало атрибут кернинга, так как отслеживание и кернинг аналогичны. Есть ли лучшее решение?
1
Я не думаю, что отслеживание шрифтов является открытым объектом для текстового макета с атрибутными строками.
Вы могли бы, возможно, использовать имеющиеся расширения атрибут пробельных и вручную вставлять пробельные символы с масштабированием факторы влиять на их ширину, но я полагаю, что было бы неудобным хак для чего-нибудь, кроме тривиальных случаев.
Единственный другой маршрут, о котором я могу думать, это использовать ваши собственные пользовательские атрибуты вместе с подклассом NSLayoutManager
. Текстовая система какао чрезвычайно гибкая, но с такой гибкостью достигается большая степень сложности.
Смежные вопросы
- 1. Cocoa: всплывающие кнопки форматирования шрифтов
- 2. Названия коллекций шрифтов некалонизированы в Cocoa
- 3. Изменение шрифтов машинописных шрифтов в webstorm
- 4. Изменение шрифтов в ggplot2
- 5. Изменение шрифтов в ggplot2
- 6. Изменение шрифтов UISegmented-контроллеров
- 7. Изменение шрифтов в подзаголовках python
- 8. Изменение выходных шрифтов в ipython
- 9. Изменение семейства шрифтов в Gmail
- 10. Изменение шрифтов шрифта
- 11. Изменение размеров специальных шрифтов
- 12. Изменение структуры отслеживания
- 13. Получение обновленных доступныхFonts от NSFontManager при активации шрифтов в Cocoa
- 14. Изменение шрифтов быстрого текста javafx
- 15. Изменение всех шрифтов приложения android
- 16. XCode/Cocoa Mac Изменение просмотров
- 17. Cocoa Touch - Изменение атрибутов tex?
- 18. Linq2Sql Изменение отслеживания не работает
- 19. Изменение шрифтов Data Cursor в графиках Matlab
- 20. Outlook.com изменение семейства шрифтов в html email
- 21. Изменение семейства шрифтов по умолчанию в TinyMCE
- 22. Изменение шрифтов редактора в RAD Studio 2009
- 23. Изменение шрифтов для графов в R
- 24. Изменение шрифтов Размер в Matlab Участки
- 25. Изменение цвета и шрифтов в WebStorm 2016.1
- 26. Изменение распознавания шрифтов для tesseract в iOS
- 27. Изменение шрифтов в Rails 4 не работает
- 28. Изменение шрифтов в проводнике пакетов PyDev
- 29. Изменение отслеживания в элементах формы HTML
- 30. Изменение размера/масштабирование шрифтов во внутреннем контейнере