We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c490aaf + c19ae0f commit 8a17896Copy full SHA for 8a17896
Sources/ScrollKit/ScrollViewWithStickyHeader.swift
@@ -99,14 +99,14 @@ private extension ScrollViewWithStickyHeader {
99
100
var isStickyHeaderVisible: Bool {
101
guard let headerMinHeight else { return headerVisibleRatio <= 0 }
102
- return scrollOffset.y < -headerMinHeight
+ return scrollOffset.y < -(headerHeight - headerMinHeight)
103
}
104
105
@ViewBuilder
106
var navbarOverlay: some View {
107
if isStickyHeaderVisible {
108
Color.clear
109
- .frame(height: navigationBarHeight)
+ .frame(height: headerMinHeight != nil ? nil : navigationBarHeight)
110
.overlay(scrollHeader, alignment: .bottom)
111
.ignoresSafeArea(edges: .top)
112
.frame(height: headerMinHeight)
0 commit comments