小编Car*_*lla的帖子

如何在 Flutter Canvas 中链接 Bezier 曲线?

我正在尝试使用 Flutter CustomPainter 创建曲线。但是,当我尝试链接它们时,结果曲线有一些恼人的边缘。我怎样才能获得平滑的曲线?

结果曲线

在此处输入图片说明

恼人的边缘

在此处输入图片说明

canvas.translate(0, size.height / 2);
final Paint wavePainter = Paint()
  ..color = Color(0xFF1f58a1)
  ..strokeWidth = 8
  ..style = PaintingStyle.stroke;
double high = size.height;
double offset = size.width / 13;
Path path = Path()
  ..moveTo(0, 0)
  ..quadraticBezierTo(offset, -high / 3, 2 * offset, 0)
  ..quadraticBezierTo(4 * offset, high / 2, 5 * offset, 0)
  ..quadraticBezierTo(offset * 7, -high, offset * 8, 2)
  ..quadraticBezierTo(offset * 9, high / 2, offset * 11, 0)
  ..quadraticBezierTo(offset * 12, -high …
Run Code Online (Sandbox Code Playgroud)

canvas dart flutter

6
推荐指数
1
解决办法
3297
查看次数

在 Flutter 中缓存离线请求?

在我的 Flutter 应用程序中,用户可以查看产品并对其进行评分。评论应该发布到我的后端,以便我们了解有关产品的整体统计数据和类似内容的信息。我的问题是,我如何以某种方式缓存请求,以便当用户在离线状态下(或者如果他暂时断开连接)评价产品时,他可以继续与应用程序的其他部分交互,并且当他再次在线时评论在后台发送?

flutter

5
推荐指数
1
解决办法
493
查看次数

标签 统计

flutter ×2

canvas ×1

dart ×1