[Перевод] Создание custom layout в SwiftUI. Кэширование |
В предыдущем посте мы рассказали об основах нового протокола Layout. Сегодня я собираюсь продолжить серию постов, посвященной созданию многократно используемых custom layouts, рассказав про кэширование информации layout и настройку производительности.
SwiftUI вызывает функции вашего custom layout множество раз на протяжении всего жизненного цикла для определения различных вариантов размеров в процессе компоновки. Он кэширует несколько объектов автоматически, но вы также можете реализовать свой собственный вариант кэширования, если вам нужно улучшить производительность layout.
Читать далееhttps://habr.com/ru/post/703850/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703850
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |