gpt4 book ai didi

swiftui - 从透明到白色的渐变

转载 作者:行者123 更新时间:2023-12-03 23:46:43 24 4
gpt4 key购买 nike

我想做一个这样的导航栏 -> enter image description here

但是当我尝试这样做时,我有一个影子框,但我无法解决它-> enter image description here .

HStack {
Spacer()
FriendsButtonView(index: $index).frame(width: width/5, height: width/5)
Spacer()
FloatingButtonView(index: $index, open: $openModal).frame(width: width/5, height: width/5)
Spacer()
faqButtonView(index: $index).frame(width: width/5, height: width/5)
Spacer()
}.frame(width: width, height: height/10)
.background(LinearGradient(gradient: Gradient(colors: [Color.clear, Color.white]), startPoint: .top, endPoint: .bottom))
.clipped()
.offset(y: height/2.225)


感谢帮助。

最佳答案

这是可能的解决方案的演示。使用 Xcode 11.4/iOS 13.4 测试

demo

struct DemoGradientHeaderView: View {
var body: some View {
ZStack {
RoundedRectangle(cornerRadius: 16)
.foregroundColor(.white)
.padding()
.shadow(radius: 10)
Text("What is the role of ambassador?").font(.largeTitle)
}
.overlay(LinearGradient(gradient: Gradient(colors: [Color.white.opacity(0.01), Color.white]),
startPoint: .top, endPoint: .bottom))
.frame(height: 160)
}
}

关于swiftui - 从透明到白色的渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62299127/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com