This is a small View modifier that adds detents for .sheet representations that appeared in iOS 16
It works starting with iOS 15 ⚠️
https://github.com/bartleby/SheetDetentsModifier.git
struct ContentView: View {
@State var showSheet: Bool = false
var body: some View {
VStack {
Button("Show") {
showSheet.toggle()
}
}
.sheet(isPresented: $showSheet) {
VStack {
Button("Hide") {
showSheet.toggle()
}
}
.presentationDetents([.medium, .large])
.ignoresSafeArea() // To remove the white strip on the iPhone 10+
}
}
}
Make a star ❤️🔥
link |
Stars: 21 |
Last commit: 1 year ago |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics