将不透明度应用于SwiftUI中的视图,通过层次结构向下传递它,它看起来有点像环境值。当每个子视图独立地受到不透明度的影响时,它就会导致这种行为。不管我们是否把黄色的圆圈与覆盖,背景,或在ZStack内。我们如何使不透明只影响父视图,就像它在UIKit中的行为一样,所以整个视图及其所有内容都将作为一个单一的实体对象变得半透明?struct OpacityTest: View {
var body: some Vie
我有一个简单的HStack,里面有子视图。如何在不使用GeometryReader**?**的情况下告诉第一个子视图大小为HStack的60% var body: some View {
HStack {但我希望第一个不管它的内容是60%。在这个例子中,它是一种颜色,但它可以是任何颜色。HStack<e