SwiftUIPopUp is a the SwiftUI way to implement pop ups in your app. Credits go to PartialSheet for great deal of inspiration.
1a. Standard way
@main
struct YourApp: App {
var body: some Scene {
MainView()
.attachPopupToRoot()
}
}
1b. If you you want real time updates in the background of the popup, made through your popup content UI, for examble by using a @Binding in your popup content.
@main
struct YourApp: App {
@StateObject var popupManager = PopUpManager()
var body: some Scene {
MainView()
.attachPopupToRoot(popupManager)
}
}
popup() {...}
to your SwiftUI View@State var timerPopUpIsPresented = false
...
LowLevelView()
.popup(isPresented: $isPresented,
offset: (x: x, y: y)) {
YourCustomPopupView()
}
link |
Stars: 2 |
Last commit: 1 year ago |
First Release with Core Functionality
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics