我想设置背景图像为CustomScrollView与重复(像css的背景图像重复),并需要图像跟随滚动。
我试了下面的代码,我可以设置背景图像,但图像不跟随滚动.
Widget _buildStack(BuildContext context, BoxConstraints constraints) {
final Animation<RelativeRect> animation = _getPanelAnimation(constraints);
final ThemeData theme = Theme.of(context);
return new Container(
color: theme.primaryColor,
child: new Stack(
children: <Widget>[
Positioned.fill(
child: Image.asset(
"assets/images/sample/bg.jpg",
fit: BoxFit.fitWidth,
alignment: Alignment.bottomLeft,
),
),
new Center(
child: CustomScrollView(
slivers: <Widget>[
_buildTopBar(context),
_buildSectionHeader(context, 'おすすめ'),
RecommendVideosSection(
key: Key('おすすめ'),
tapHandler: ((feature) {
_controller.fling(velocity: _isPanelVisible ? -1.0 : 1.0);
}
),
),
_buildSectionHeader(context, 'フォローしている芸人'),
RecommendVideosSection(
key: Key('フォローしている芸人'),
tapHandler: ((feature) => {
}),
),
],
),
),
],
),
);
1条答案
按热度按时间hmmo2u0o1#
可以设置对齐值: