ClipOval 与 CircleAvatar
ClipOval vs CircleAvatar
我是 Flutter 的新手,当我决定构建一个用户个人资料图片小部件时,我发现了两个使它循环的小部件:ClipOval
和 CircleAvatar
那么它们之间有什么区别,我应该什么时候使用它们?
CircleAvatar
就是用来制作头像Widget之类的。 ClipOval
用于将要设计成圆形的widget的输出部分剪掉,例如ClipRRect
。
不过,从外观的角度来看,它们的效果是一样的。
'ClipOval' 是一个使用椭圆剪辑其子项的小部件。您可以在应用程序的任何地方使用它,但是 'CircleAvatar' 是代表用户的圈子的最佳选择。
您可以使用 'CircleAvatar' 与用户的个人资料图片一起使用,或者在没有此类图片的情况下,使用用户的姓名首字母。
我是 Flutter 的新手,当我决定构建一个用户个人资料图片小部件时,我发现了两个使它循环的小部件:ClipOval
和 CircleAvatar
那么它们之间有什么区别,我应该什么时候使用它们?
CircleAvatar
就是用来制作头像Widget之类的。 ClipOval
用于将要设计成圆形的widget的输出部分剪掉,例如ClipRRect
。
不过,从外观的角度来看,它们的效果是一样的。
'ClipOval' 是一个使用椭圆剪辑其子项的小部件。您可以在应用程序的任何地方使用它,但是 'CircleAvatar' 是代表用户的圈子的最佳选择。 您可以使用 'CircleAvatar' 与用户的个人资料图片一起使用,或者在没有此类图片的情况下,使用用户的姓名首字母。