我想制作一个像 iOS 14 AppLibrary 一样的模糊标题。
就像这张图片,我有类似这样的代码:
GeometryReader { proxy in
ZStack(alignment: .leading){
ScrollView(.vertical, showsIndicators: false, content: {
Spacer()
.frame(height: 48, alignment: .center)
.padding(.horizontal, 24)
.padding(.top, proxy.safeAreaInsets.top)
.hidden()
...
}).edgesIgnoringSafeArea(.all)
//Need that beautiful blurry header here!
VStack(alignment: .center, content: {
SearchBar()
.frame(height: 48, alignment: .center)
.padding(.horizontal, 24)
Spacer()
})
}.frame(width: proxy.size.width)
}
我不确定searchBar和ScrollView之间是否有东西。
您对实施有什么想法吗?