Size: a a a

Dart & Flutter по-русски

2020 March 19

H

Hellomik in Dart & Flutter по-русски
Хай кто дастс совет как в фиолетовую фигуру пихнуть картину
источник

H

Hellomik in Dart & Flutter по-русски
Фигура создается через
class RecTrianglePainter extends CustomPainter {
 @override
 void paint(Canvas canvas, Size size) {
   log(size.height.toString());
   log(size.width.toString());
   final shape = Path()
     ..lineTo(0, size.height * 0.7)
     ..lineTo(size.width / 2, size.height)
     ..lineTo(size.width, size.width * 0.7)
     ..lineTo(size.width, 0)
     ..close();
     // Rect.
   final pp = Paint()..color = Colors.pink;
   canvas.drawPath(shape, pp);
 }

 @override
 bool shouldRepaint(RecTrianglePainter oldDelegate) => false;

 @override
 bool shouldRebuildSemantics(RecTrianglePainter oldDelegate) => false;
}
источник

АЕ

Артём Ефименко in Dart & Flutter по-русски
Hellomik
Фигура создается через
class RecTrianglePainter extends CustomPainter {
 @override
 void paint(Canvas canvas, Size size) {
   log(size.height.toString());
   log(size.width.toString());
   final shape = Path()
     ..lineTo(0, size.height * 0.7)
     ..lineTo(size.width / 2, size.height)
     ..lineTo(size.width, size.width * 0.7)
     ..lineTo(size.width, 0)
     ..close();
     // Rect.
   final pp = Paint()..color = Colors.pink;
   canvas.drawPath(shape, pp);
 }

 @override
 bool shouldRepaint(RecTrianglePainter oldDelegate) => false;

 @override
 bool shouldRebuildSemantics(RecTrianglePainter oldDelegate) => false;
}
там ему child вроде можно подать когда ты вызываешь этот виджет, не?
источник

H

Hellomik in Dart & Flutter по-русски
верно кнч но дело в том что Chil будет по верх него
источник

H

Hellomik in Dart & Flutter по-русски
и картина будет квадратная
источник

H

Hellomik in Dart & Flutter по-русски
а нужно имменно внутрь положить
источник

АЕ

Артём Ефименко in Dart & Flutter по-русски
fit: Boxfit.cover
источник

H

Hellomik in Dart & Flutter по-русски
или вы говорите о другом методе ?
источник

АЕ

Артём Ефименко in Dart & Flutter по-русски
ну тебе в эту красную фигуру вставить картинку, верно?
источник

H

Hellomik in Dart & Flutter по-русски
да но тут BoxFit не взаимодействует с Painter
источник

АЕ

Артём Ефименко in Dart & Flutter по-русски
ClipPath(
     child: Image.asset('images/coffee_header.jpeg'),
     clipper: BottomWaveClipper(),
источник

H

Hellomik in Dart & Flutter по-русски
ооо круто
источник

АЕ

Артём Ефименко in Dart & Flutter по-русски
class BottomWaveClipper extends CustomClipper<Path> {
 @override
 Path getClip(Size size) {
   // This is where we decide what part of our image is going to be
   // visible. If you try to run the app now, nothing will be shown.
   return Path();
 }

 @override
 bool shouldReclip(CustomClipper<Path> oldClipper) => false;
}
источник

H

Hellomik in Dart & Flutter по-русски
пасиб
источник

H

Hellomik in Dart & Flutter по-русски
совсем забыл про него
источник

ИК

Игорь Кравченко in Dart & Flutter по-русски
источник

П

Павел in Dart & Flutter по-русски
Интегрировал FontAwesome пакет. Вопрос: размер аппы увеличится на размер всего шрифта или отработает treeshake ?
источник

TK

Timur Karimov in Dart & Flutter по-русски
Как в этом месте цвет статутбара поменять? При открытии нативного ios компонента выбора фото
источник

I

Igor in Dart & Flutter по-русски
Вопросик про строгую типизацию :)
Виджет делает запрос http для вывода одной публикации.
Джет в ответ данные в структуре Post.
источник

I

Igor in Dart & Flutter по-русски
а вот с сервера прилетает null
источник