画像と言ったらスクロール!
androidのスクロールはメンドクサ!と思えるくらいあっさりスッキリ。
実際は、グリッドにサムネイル画像を並べてリンク張ってタップされたらスクロールビューを開く感じ。
チュートリアルを見ても簡単でした。
import SwiftUI
struct ContentView: View {
var body: some View {
VStack () {
ScrollView([.horizontal,.vertical], showsIndicators: false) {
Image(uiImage: UIImage(named: "Test")! ) // アセットにTestファイルを用意
.resizable()
.scrollTargetLayout()
}
.scrollTargetBehavior(.viewAligned)
.padding()
}
}
}
ただ、Test画像は、2300x1600ドットくらい。(uiimage.size調べ)
なのにスクロール範囲が4000x3000(倍のサイズ)くらいで表示されてる。
よく分からない^^;