Optimize sheet presentation for camera UI

- Force .large detent for maximum height
- Hide drag indicator for cleaner look
- Use ignoresSafeArea to give camera full space
- Should show complete flash button and controls
This commit is contained in:
jack
2025-10-18 14:23:04 +02:00
parent e992d96939
commit 7316a4a46d
+4 -1
View File
@@ -205,7 +205,7 @@ struct ContentView: View {
}
}
#if os(iOS)
.fullScreenCover(isPresented: $showImagePicker) {
.sheet(isPresented: $showImagePicker) {
ImagePickerView(sourceType: imagePickerSourceType) { image in
showImagePicker = false
if let image = image {
@@ -221,6 +221,9 @@ struct ContentView: View {
}
}
}
.presentationDetents([.large])
.presentationDragIndicator(.hidden)
.ignoresSafeArea()
}
#endif
.sheet(isPresented: Binding(