タブレット用プログラムの書き止め

android OS & iPadOS の記録。

【Swift P4.5.1】Scrollview

2024-09-28 00:47:43 | Swift iPadOS用

画像と言ったらスクロール!
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(倍のサイズ)くらいで表示されてる。
よく分からない^^;

 

 


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする