【发布时间】:2019-01-02 00:59:16
【问题描述】:
我有一个左侧带有“英雄”图标的列表视图。当我单击一个列表项时,它会加载带有文章文本和英雄图像的下一个屏幕(它会很好地/自动地动画到第二个屏幕上的正确位置)。
我原以为这是“艰难”的部分,但我现在正试图获得一个弯曲的形状作为第二个屏幕的顶部背景。我很想把它做成一个绘制的矢量形状,而不是位图,甚至让它滴落/反弹到页面上,但目前......
我只是想弄清楚如何:
- 绘制矢量形状
- 将其作为屏幕背景,顶部有其他小部件(请参见下方第二个屏幕上的紫色曲线)
【问题讨论】:
-
This 可能会对您有所帮助。
-
@JeromeEscalante 我认为它不需要遮蔽图像或色块。 (应该吗?)我认为有一种方法可以用颤振创建形状。
-
Flutter 有完整的 Canvas 和 Path 类,如果你想要一个较低级别的控件而不是 ClipPath 解决方案
-
"I think there's a way to create a shape with flutter."- 查看ShapeBorder类(或使用CustomPaint完全控制您要绘制的内容) -
@pskink 我看过这门课,但找不到任何合理的例子来学习或学习。 ://