我想知道ShapeBorderClipper类和CustomClipper类之间的区别是什么,什么时候最好使用它们中的每一个
答案 0 :(得分:1)
ShapeBorderClipper
是CustomClipper
的一种特殊类型,根据其documentation夹到ShapeBorder
的外部路径。如您所知,CustomClipper
用于自定义诸如ClipRRect
和ClipOval
之类的剪辑小部件的剪辑行为。
至于何时适合使用每个组件,则当您想更改CustomClipper
小部件的行为时,应该选择Clip
。并使用ShapeBorderClipper
,如果您想基于当前窗口小部件边框和提供给ShapeBorder
的{{1}}的混合来创建新形状。