Флаттер: ClipOval высота клипера
Привет, я новичок, чтобы трепетать и пытаюсь создать этот дизайн из Shakuro из Dribble. У меня возникают проблемы при попытке создать высоту для машинки для стрижки, потому что весь прямоугольник получает тень, а не только машинку.
Есть ли способ поместить возвышение или подобный эффект, как тень, под клипер?
1 ответ
Решение
Вы можете обернуть child
внутри Container
с Circle
форма в вашем BoxDecoration
как это:
new Container(
height: 300.0,
width: 300.0,
child: Center(child: Text("Your child here")),
decoration: BoxDecoration(
shape: BoxShape.circle,
color: Colors.white,
boxShadow: [
BoxShadow(
color: Colors.grey,
blurRadius: 5.0,
offset: Offset(5.0, 5.0),
spreadRadius: 5.0)
],
),
)
Результат: