Липкий Dynamic Island на SwiftUI
GooeyBlobs — небольшая опенсорсная реализация «жидкого» эффекта, когда две формы при сближении слипаются в одну, а затем снова разделяются. Такой приём можно использовать для pull-to-refresh, Dynamic Island, переключателей и других микроанимаций.
Вся магия собрана на стандартном SwiftUI Canvas через blur и alphaThreshold — без Metal. В репозитории лежит готовый Swift-код, который можно забрать и переделать под свой интерфейс.
👉🏻https://github.com/radiofun/gooeyblobs/tree/main
#ui #animation #mobile #prototype #ai_code
Post #227
42

- 🔥 4