我想知道 ShapeBorderClipper 类和 CustomClipper 类之间的区别是什么,什么时候使用它们最好
最佳答案
ShapeBorderClipper
是一种特殊类型的 CustomClipper
,根据其 documentation剪辑到 ShapeBorder
的外部路径。如您所知,CustomClipper
用于自定义剪辑小部件的剪辑行为,例如 ClipRRect
和 ClipOval
。
至于何时适合使用每一个,当您想要更改 Clip
小部件的行为时,您应该选择 CustomClipper
。并使用 ShapeBorderClipper
如果你想根据当前小部件边框和提供给 ShapeBorderClipper
的 ShapeBorder
的组合创建新形状。
关于dart - ShapeBorder Clipper 类和 CustomClipper<T> 类有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55532844/