feat: for tvOS

This commit is contained in:
2026-02-26 22:45:05 +08:00
parent 03b7a8bf25
commit cd8c3afd7d
13 changed files with 208 additions and 6 deletions

View File

@@ -4,9 +4,15 @@ struct ContentGridView: View {
let items: [ContentItem]
var onNearEnd: (() -> Void)?
#if os(tvOS)
private let columns = [
GridItem(.adaptive(minimum: 250, maximum: 320), spacing: 24)
]
#else
private let columns = [
GridItem(.adaptive(minimum: 130, maximum: 180), spacing: 12)
]
#endif
var body: some View {
LazyVGrid(columns: columns, spacing: 16) {