今回作るStickyHeader このようなStickeyHeaderを作ります ① 画面上部にとどまる ② Viewはスクロール量に応じて動的に変化 ③ 余分に引き下げた場合にいい感じに伸びる 完成形 今回は自作するため動的に制御できるなどカスタマイズ性は高いですが、SwiftUI標準のLazyVStack + Sectionで済む場合はそちらがおすすめです。 SwiftUI標準 LazyVStack + Sectionのコード ScrollView { LazyVStack(pinnedViews: [.sectionHeaders]) { Section { ForEach(0..<100) { Text($0.description) .frame(maxWidth: .infinity) .frame(height: 50) .background(.black.opacity(