gradient_text
一个用于显示带有渐变效果文本的 Flutter 小部件。接受 TextStyle 和 TextAlign,因此可以非常类似于 Text 小部件使用。
用于显示渐变文本的 Flutter 小部件
以下为英文项目原文快照,最新内容请访问 GitHub。
A Flutter Widget for displaying gradient text, text with a gradient drawn through it.
Add the plugin (pub coming soon):
dependencies:
...
gradient_text: ^1.0.2
Import it:
import 'package:gradient_text/gradient_text.dart';
Use it:
GradientText("this is my text",
gradient: LinearGradient(
colors: [Colors.deepPurple, Colors.deepOrange, Colors.pink]),
style: TextStyle(fontSize: 42),
textAlign: TextAlign.center);
Parameters:
data :: (required) :: The String to be used in the Text Widget
gradient :: (required) :: A gradient to be drawn through the text
style :: (optional) :: TextStyle to be used in the Text Widget. Color is ignored, as the text must be white to have the gradient drawn.
textAlign :: (optional) :: TextAlign to be used in the Text Widget. Default is left.
The idea to use ShaderMask came from Reddit user boformer. Thanks boformer.
依赖清单 2 项
{"sdk":"flutter"}{"sdk":"flutter"}先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗