[英]Rounded borders on SliverAppBar in flutter
如何在 SliverAppBar 上制作圆角底角? 我知道 2 种方法,但他们只是不完全削减它。
1:使用“形状:ContinuousRectangleBorder”。 之所以没有剪掉它,是因为它不是圆形的,而是这个奇怪的方形圆形东西,所以它看起来不正确。 如果可以做到这一点,并且仍然保持圆度,那么请评论:)
2:在 SliverAppBar 中制作一个圆角的容器。 这不完全是,因为当你滚动它时它很早就消失了,你只是在屏幕顶部留下了这个空白区域。
如果您有任何想法,请提供帮助。 请记住,这是一个 SliverAppBar,而不是普通的 AppBar,这很容易。
第一种方法是更好和推荐的方法。 您可以使用RoundedRectangleBorder
代替ContinuousRectangleBorder
也可以访问: https://api.flutter.dev/flutter/painting/RoundedRectangleBorder-class.html
您还可以查看: https://api.flutter.dev/flutter/painting/CircleBorder-class.html for CircleBorder
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.