Connect with us

GitHub

SwiftUI Backports — поддержка старых версий iOS для новых модификаторов SwiftUI

Опубликовано

/

     
     

SwiftUI Backports — библиотека упрощает использование новейших модификаторов SwiftUI, подобных тем, что появились в iOS 26, сохраняя при этом поддержку более старых версий iOS. С помощью простого модификатора .backport вы можете писать современный код SwiftUI, не оборачивая каждый новый API в проверки #available. SwiftUI Backports лёгкий, готов к использованию и сохраняет ваш код пользовательского интерфейса чистым и готовым к будущему.

Например, вместо:

if #available(iOS 26.0, *) {
    MyView().glassEffect()
} else {
    MyView()
}

можно писать:

MyView()
    .backport.glassEffect()

SwiftUI Backports - поддержка старых версий iOS для новых модификаторов SwiftUI

SwiftUI Backports на GitHub: https://github.com/superwall/iOS-Backports
Платформа: iOS
⭐️: 144
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: