はじめに
何もないところにスクロールしようとするとバウンドする感じが気に入らないのでこれを無くしたいです。
SwiftUIIntrospect
を使うことでなくせたので記事にしておきます。
実装
import SwiftUI
import SwiftUIIntrospect
struct ContentView: View {
var body: some View {
TabView {
Color.red
Color.yellow
Color.blue
}
.tabViewStyle(.page(indexDisplayMode: .never))
.introspect(.tabView(style: .page), on: .iOS(.v14, .v15, .v16, .v17)) {
$0.bounces = false
}
}
}
おわり
これ公式が提供してもいいんじゃない?