#flutter #gradient
Вопрос:
На изображении выше красный цвет имеет острый конец, как сделать его гладким, как и другие цвета.
0,16666666666666667-средняя остановка для каждого цвета
Container(
decoration: BoxDecoration(
color: Colors.red,
gradient: SweepGradient(
colors: [
Colors.purple,
Colors.indigo,
Colors.blue,
Colors.green,
Colors.yellow,
Colors.orange,
Colors.red
],
stops: [
0.0,
0.1666666666666667,
0.1666666666666667 * 2,
0.1666666666666667 * 3,
0.1666666666666667 * 4,
0.1666666666666667 * 5,
0.1666666666666667 * 6,
],
),
),
child: Scaffold(),
);
Ответ №1:
Наконец-то вы должны снова добавить первый цвет.
ваш первый цвет-цвета.фиолетовый. Итак, добавьте его снова, наконец
colors: [
Colors.purple,
Colors.indigo,
Colors.blue,
Colors.green,
Colors.yellow,
Colors.orange,
Colors.red,
Colors.purple,
],