SwiftUI-如何将图像移至顶部并摆脱空白?

问题描述 投票:0回答:1

enter image description here

struct DashboardView: View {
    var data = transactionData

    var body: some View {
        NavigationView {
            ZStack {
                Color(R.color.dashboardBackground).edgesIgnoringSafeArea(.all)
                ScrollView(.vertical, showsIndicators: false) {
                    DashboardHeaderView()
                    // More code
                    ....
                }
            }
        }
        .navigationBarHidden(true)
        .edgesIgnoringSafeArea(.top)
    }
}
ios scrollview swiftui navigationview swiftui-bug
1个回答
0
投票

通过添加导航标题解决了

    struct DashboardView: View {
        var data = transactionData

        var body: some View {
            NavigationView {
                ZStack {
                    Color(R.color.dashboardBackground).edgesIgnoringSafeArea(.all)
                    ScrollView(.vertical, showsIndicators: false) {
                        DashboardHeaderView()
                        // More code
                        ....
                    }
                }
            }
            .navigationBarHidden(true)
            .navigationBarTitle(Text("Home"))
            .edgesIgnoringSafeArea([.top, .bottom])
        }
    }
© www.soinside.com 2019 - 2024. All rights reserved.