ShapeBorderClipper类和CustomClipper <t>类之间的区别是什么

时间:2019-04-05 09:59:28

标签: dart flutter flutter-layout

我想知道ShapeBorderClipper类和CustomClipper类之间的区别是什么,什么时候最好使用它们中的每一个

1 个答案:

答案 0 :(得分:1)

ShapeBorderClipperCustomClipper的一种特殊类型,根据其documentation夹到ShapeBorder的外部路径。如您所知,CustomClipper用于自定义诸如ClipRRectClipOval之类的剪辑小部件的剪辑行为。 至于何时适合使用每个组件,则当您想更改CustomClipper小部件的行为时,应该选择Clip。并使用ShapeBorderClipper,如果您想基于当前窗口小部件边框和提供给ShapeBorder的{​​{1}}的混合来创建新形状。