- У меня есть CATextLayer размером 3000 * 3000 с большим текстом в нем.
- Текст говорит "Привет"
- Я добавляю этот CATextlayer в свой Superlayer.
- Я установил для параметра shouldrasterize значение false.
При перемещении суперслоя с переводом я наблюдаю огромное использование памяти, пока приложение не вылетает.
Почему это занимает так много памяти? Как я могу этого избежать?
Я предполагаю, что в памяти будет храниться растровое изображение? Но почему ?
Мой образец — это крайний случай, который на самом деле не является моим продуктивным приложением, поэтому, пожалуйста, не спрашивайте, зачем вы это делаете. Это крайний случай для попытки понять, что происходит.