Здесь я работаю со Слайдером. Мы можем изменить accentColor
ползунка следующим образом:
Slider(value: $tip, in: 0...50, step: 1)
.accentColor(.red)
Но как применить Gradient
к accentColor
?
Я пытался применить градиент с помощью маскирующего ползунка, но потом я больше не могу его скользить.
LinearGradient(gradient: Gradient(colors: [.red, .blue]), startPoint: .top, endPoint: .bottom)
.mask(Slider(value: $tip, in: 0...50, step: 1))
Так есть ли какой-нибудь косвенный способ сделать это?