SwiftUI:如何在添加 ScrollView

时间:2021-04-30 19:32:32

标签: swift mobile swiftui

我之前的代码是

VStack {
    MapView(coordinate: landmark.locationCoordinate)
        .frame(height: 300, alignment: .center)
        .edgesIgnoringSafeArea(.top)
    CircleImageView(image: landmark.image)
    
    VStack(alignment: .leading) {
        Text("\(landmark.name)")
            .font(.title)
            .multilineTextAlignment(.center)
        
        HStack {
            Text("\(landmark.park)")
            Spacer()
            Text("\(landmark.state)")
        }
        .font(.subheadline)
        .foregroundColor(.secondary)
        
        
        Divider()
        Text("\(landmark.category)")
            .font(.title2)
        Text("\(landmark.description)")
        
    }
    .padding()

    Spacer()
}

我当前的构建工作正常。但是当我将 ScrollView 添加为我的代码的父级时,地图不会忽略安全区域。

<头>
当前版本 添加ScrollView
Current build Map stops at safe area

我使用了 edgesIgnoringSafeArea(.all) 但它没有用。顺便说一下,我是 SwiftUI 的新手,所以我将不胜感激。

0 个答案:

没有答案