Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart ShapeOrderClipper类和CustomClipper之间有什么区别<;T>;班_Dart_Flutter_Flutter Layout - Fatal编程技术网

Dart ShapeOrderClipper类和CustomClipper之间有什么区别<;T>;班

Dart ShapeOrderClipper类和CustomClipper之间有什么区别<;T>;班,dart,flutter,flutter-layout,Dart,Flutter,Flutter Layout,我想知道ShapeOrderClipper类和CustomClipper类之间的区别是什么,以及何时最好使用它们中的每一个。正如您所知,CustomClipper用于自定义剪辑小部件的剪辑行为,例如ClipRRect和ClipOval。 至于何时适合使用每一个,当您想要改变剪辑小部件的行为时,您应该选择CustomClipper。如果您想要基于当前窗口小部件边框和提供给ShapeBorderClipper的ShapeBorderClipper的ShapeBorderClipper的ShapeBo

我想知道ShapeOrderClipper类和CustomClipper类之间的区别是什么,以及何时最好使用它们中的每一个。正如您所知,
CustomClipper
用于自定义剪辑小部件的剪辑行为,例如
ClipRRect
ClipOval

至于何时适合使用每一个,当您想要改变
剪辑
小部件的行为时,您应该选择
CustomClipper
。如果您想要基于当前窗口小部件边框和提供给
ShapeBorderClipper
ShapeBorderClipper
ShapeBorderClipper
ShapeBorderClipper
是一种特殊类型的
CustomClipper
,请使用
ShapeBorderClipper
,根据其剪辑到
形状顺序的外部路径。正如您所知,
CustomClipper
用于自定义剪辑小部件的剪辑行为,例如
ClipRRect
ClipOval

至于何时适合使用每一个,当您想要改变
剪辑
小部件的行为时,您应该选择
CustomClipper
。如果您想基于当前窗口小部件边框和提供给
ShapeBorderClipper
ShapeBorder
ShapeBorder
的组合创建一个新形状,请使用
ShapeBorderClipper
,这有点帮助