Растеризация для исправления отрисовки вне экрана
Для исправления проблем с отрисовкой вне экрана в overlap контейнерах используйте расширение rasterize (только для iOS):
{
"extensions": [
{
"id": "rasterize"
}
]
}
У расширения нет параметров.
Особенности работы
- Элемент вместе с вложенными элементами отрисовывается как единое растровое изображение.
- Изображение создается с плотностью пикселей экрана, поэтому четкость содержимого сохраняется.
- Решает проблемы с отрисовкой вне экрана в overlap контейнерах.
Подключение
DivKitComponents(
...
extensionHandlers: [
RasterizeExtensionHandler()
]
)
Узнать больше
Вы можете обсуждать интересующие вас темы в сообществе пользователей DivKit в Telegram: https://t.me/divkit_community_ru.
Была ли статья полезна?
Предыдущая
Следующая