Как повернуть текстовые фрагменты NSTextContainer в UITextView?

Я использую UITextView и хочу изменить угол фрагментов текста, как описано на рисунке ниже.

Текущий результат показывает мой реальный путь:

frameText.layer.transform = CATransform3DMakeRotation(DEGREES_TO_RADIANS(angle), 0, 0, 1);

Как описано Рэем Вендерлихом в его учебном пособии по Text Kit, TextView разделен на несколько классов:

Я знаю, что в кастоме можно определить размер и положение текста NSTextContainer например, используя

(CGRect)lineFragmentRectForProposedRect:(CGRect)proposedRect atIndex:(NSUInteger)characterIndex writingDirection:(NSWritingDirection)baseWritingDirection remainingRect:(CGRect *)remainingRect {...} метод.

Но я не могу найти способ вращать фрагменты текста напрямую. У кого-нибудь есть идеи как этого добиться?

0 ответов

Другие вопросы по тегам