💻
SwiftUIでclipsToBoundsに似たもの
UIKitでいうところのclipsToBounds
.clipped()
というmodifierが使える。
例えば、写真の一覧を作るビューを作る場合なんかはGridView(これはカスタムで作る)に対して.clipped()
してやればいい。
ForEach(viewModel.medias) { media in
PhotoGridView(media: media)
.id("media-\(media.asset.localIdentifier)-\(UUID().uuidString)")
.frame(width: geo.size.width / 3, height: geo.size.width / 3)
.clipped()
}
Discussion