Моей проблемы:Как не масштабировать CATextLayers при масштабировании супер слоя
У меня есть CAShapeLayer
имя outCircle
. Я добавляю CATextLayers
в качестве подслоев outCircle
. Проблема в том, что когда я зажимаю outCircle
и делаю это так, подслой CATextLayers
тоже изменит размер (возможно, очевиден) и станет размытым, а не четким. Текст выглядит ужасно!
So Я хочу сохранить исходный размер и (возможно) положение текстовых слоев, но сохраняя их подслоями outCircle
.
- Возможно ли это?
- Как я могу это сделать?
Одним из решений является не сделать CATextLayers
подслоям outCircle
, но по разным причинам, мне нужно это сделать. Спасибо за помощь в совете!
Примечания: вы не можете держать подслой немасштабированным при масштабировании супер так обратное масштабирование звучит как хороший вариант –
обратной 0,5 составляет 2,0, а не 1,5 –
@BartoszCiechanowski спасибо, сделал поправку. – santhu