This commit is contained in:
Trey t
2022-12-23 12:17:55 -06:00
parent 87865571c1
commit adc1eadb49
4 changed files with 14 additions and 34 deletions

View File

@@ -53,6 +53,12 @@ struct YearView: View {
} else {
ScrollView {
gridView
.background(
GeometryReader { proxy in
let offset = proxy.frame(in: .named("scroll")).minY
Color.clear.preference(key: ViewOffsetKey.self, value: offset)
}
)
}
.disabled(iapManager.showIAP)
.padding(.bottom, 5)
@@ -80,8 +86,11 @@ struct YearView: View {
.edgesIgnoringSafeArea(.all)
)
.onPreferenceChange(ViewOffsetKey.self) { value in
iAPWarningViewHidden = value < 0
withAnimation {
iAPWarningViewHidden = value < 0
}
}
.padding([.top])
}
private var monthsHeader: some View {
@@ -145,12 +154,6 @@ struct YearView: View {
.cornerRadius(10)
}
.padding([.top, .leading, .trailing])
.background(
GeometryReader { proxy in
let offset = proxy.frame(in: .named("scroll")).minY
Color.clear.preference(key: ViewOffsetKey.self, value: offset)
}
)
}
}
}