小编Gig*_*ite的帖子

如何在 SwiftUI 中设置 ScrollView 的 contentInset

我似乎无法找到如何设置 ScrollView 的 contentInset。我的目标是使我的 ScrollView 中的最后一个对象位于紫色主按钮上方。

https://i.stack.imgur.com/QfjZb.jpg

如果有命令,有人可以帮助如何将其实现到我下面的当前代码中。我将不胜感激您的帮助!

struct Overview: View {
    var body: some View {
        
        NavigationView {
            
            ScrollView(showsIndicators: false) {
                VStack(spacing: 10) {
                    ForEach(0..<5) {
                        Text("Item \($0)")
                            .foregroundColor(.white)
                            .font(.largeTitle)
                            .frame(width: 340, height: 200)
                            .background(Color("Boxes"))
                            .cornerRadius(10)
                    }
                }
                .frame(maxWidth: .infinity)
            }
            .navigationBarHidden(false)
            .navigationBarTitle("Overview", displayMode: .automatic)
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

uiscrollview swift swiftui

15
推荐指数
3
解决办法
3972
查看次数

标签 统计

swift ×1

swiftui ×1

uiscrollview ×1