小编Lam*_*zle的帖子

SwiftUI ScrollView 和对齐

好的,我知道 SwiftUI 是一种思维转变,尤其是来自 HTML 和 css 的世界。但是我已经花了大约 4 天的时间试图让我觉得应该很容易的东西可以工作,只是不能,所以请帮忙!

我有一个应用程序,其中一个屏幕是一个结果表,动态数据可能是一两行/列,但也可能是数百。所以我希望能够在表格很大的情况下滚动。

我已经复制了我的设置并在像这样的 Swift 游乐场中重现了我的问题

import Foundation
import UIKit
import PlaygroundSupport
import SwiftUI

struct ContentView : View {
    var cellSize: CGFloat = 50
    var numRows: Int = 3
    var numCols: Int = 3
    var body : some View {

        ZStack {
            ScrollView([.horizontal,.vertical]) {

                    HStack( spacing: 0) {
                        VStack ( spacing: 0) {
                            ForEach(0 ..< numRows, id: \.self) { row in
                                Text("row " + row.description)
                                    .frame( height: self.cellSize )
                            }
                        }
                        ForEach(0 ..< …
Run Code Online (Sandbox Code Playgroud)

platform-specific scrollview swiftui

6
推荐指数
0
解决办法
2851
查看次数

标签 统计

platform-specific ×1

scrollview ×1

swiftui ×1