fix layout issue of ItemView when landscape

This commit is contained in:
PangMo5 2021-11-10 18:50:08 +09:00
parent 0f78534157
commit 443fcc4b66
1 changed files with 28 additions and 26 deletions

View File

@ -84,7 +84,6 @@ struct ItemLandscapeMainView: View {
// MARK: body
var body: some View {
VStack {
ZStack {
// MARK: Backdrop
@ -93,15 +92,18 @@ struct ItemLandscapeMainView: View {
.opacity(0.3)
.edgesIgnoringSafeArea(.all)
.blur(radius: 4)
.layoutPriority(1)
// iPadOS is making the view go all the way to the edge.
// We have to accomodate this here
Group {
if UIDevice.current.userInterfaceIdiom == .pad {
innerBody.padding(.horizontal, 25)
} else {
innerBody
}
}
.layoutPriority(2)
}
}
}