带有背景的ScrollView中断导航标题

时间:2020-04-24 04:52:48

标签: ios swift swiftui

我在NavigationView中嵌入了一个ScrollView,并且我想设置背景(在所有内容的后面)。我正在使用以下代码:

ScrollView{
        VStack{
            HStack{
               ...
            }
            .padding()
            .background(
                RoundedRectangle(cornerRadius: 5)
                    .fill(Color(colorScheme == .dark ? .secondarySystemBackground : .systemBackground))
                    .shadow(radius: 4)
            ).padding()
        }
    }
    .background(
        Image("login-bg").resizable().scaledToFill().edgesIgnoringSafeArea(.bottom)
    )

但这会导致导航标题不再折叠。

enter image description here

我见过Screen Background Color With ScrollView And Navigation Bar SwiftUI 但是那里的解决方案对我没有用。有任何想法吗?谢谢!

0 个答案:

没有答案