10.12_如何调整视图的不透明度

通过 opacity() 修改器,我们可以将任何 SwiftUI 视图设置成部分或全部透明。它接收 0(完全不可见)1(完全不透明) 之间的值。就像 UIKit 中 UIViewalpha 属性一样。

例如: 下面代码创建一个带有红色背景的文本视图,然后给它30%的不透明度:

struct ContentView: View {
    var body: some View {
        Text("Now you see me")
            .padding()
            .background(Color.red)
            .opacity(0.3)
    }
}

效果预览: 10.12_opacity

Avatar
M X
Mobile, Front-End Developer

My research interests include swift developing, python developing and go developing.

Related

Next
Previous
comments powered by Disqus