В сеансе 220 (Расширенные текстовые макеты и эффекты с текстовым комплектом) WWDC 2013 они специально говорят NSLayoutManager
можно использовать совместно с NSTextStorage
и NSTextContainer
для создания расширенной текстовой анимации. Они не говорят, как.
Я хочу использовать NSLayoutManager
/NSTextStorage
/NSTextContainer
для создания пользовательской текстовой анимации. Проще говоря, я хочу одушевить размер и положение отдельных глифов, а также угаснуть и разложить определенные глифы.
Кажется, что нет выделенных методов или документации для анимаций с NSLayoutManager
и единственным учебником по этому вопросу, который я нашел здесь. Тем не менее, он показывает, как взломать NSLayoutManager
в анимации, а не как использовать его так, как предполагается, чтобы он использовался (они создают CATextLayer
для каждого отдельного глифа!).
Может ли кто-нибудь указать мне в правильном направлении? Я знаю, как использовать NSLayoutManager
/NSTextStorage
/NSTextContainer
для визуализации статического текста. Некоторая демонстрация, демонстрирующая принципы анимации текста с NSLayoutManager
, была бы идеальной. Только чтобы начать меня, я могу сами выяснить детали.