From afd508f28b8e8e7562b0a81171e14ef6285d084b Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Sun, 9 Feb 2025 00:25:22 +0800 Subject: [PATCH] opt: persistent header Closes #211 ref pilipala Signed-off-by: bggRGjQaUbCoE --- .../custom_sliver_persistent_header_delegate.dart | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/common/widgets/custom_sliver_persistent_header_delegate.dart b/lib/common/widgets/custom_sliver_persistent_header_delegate.dart index fb7b6f698..6f4da515f 100644 --- a/lib/common/widgets/custom_sliver_persistent_header_delegate.dart +++ b/lib/common/widgets/custom_sliver_persistent_header_delegate.dart @@ -19,8 +19,16 @@ class CustomSliverPersistentHeaderDelegate //创建child子组件 //shrinkOffset:child偏移值minExtent~maxExtent //overlapsContent:SliverPersistentHeader覆盖其他子组件返回true,否则返回false - return ColoredBox( - color: bgColor, + return DecoratedBox( + decoration: BoxDecoration( + color: bgColor, + boxShadow: [ + BoxShadow( + color: bgColor, + offset: const Offset(0, -2), + ), + ], + ), child: child, ); }