SwiftUI darken修饰符

22

SwiftUI中有一个有用的ViewModifier称为brighten,有人知道如何做相反的操作并使视图变暗吗?我希望传递一个负值能起到作用,但那行不通。


你是在说暗黑模式吗? - Anjali Kevadiya
不,我是在说像这样做:MyView().brighten(0.5),可以使特定视图变亮。有没有一种方法可以实现暗化效果? - Tom Millard
视图没有亮度修饰符或变亮。请查看此链接https://developer.apple.com/documentation/swiftui/view。请查看下面的答案,让我知道是否适用于您!!我正在使用xcode beta 5。 - Anjali Kevadiya
1个回答

51

要使视图变暗,您可以像这样给亮度修饰符一个负值,

MyView().brightness(-0.5)

谢谢Anjali,这很好用!我确信那是我尝试的第一件事情之一,也许最初有其他问题阻止了它的工作。 - Tom Millard

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接