Привет, есть ли способ несколько «принудительно» выровнять PageController по левому краю? Я хочу, чтобы он был выровнен по слева , как Exlore Categories, без фактического изменения размера карты
другие варианты - это запустить его во 2-й карте, но Я не знаю, как это сделать, но я попытался изменить initialPage на 1, но безрезультатно
, что я пробовал до сих пор:
настроить viewportFraction
, но это изменяет размер карты - Используя Align
виджет с выравниванием, установленным влево-ничего
мой код выглядит так:
PageController _pageController = PageController(initialPage: 0, viewportFraction: 0.75, );
//few more codes here
//cards
return AnimatedBuilder(
animation: _pageController,
builder: (BuildContext context, Widget widget) {
double value = 1;
if (_pageController.position.haveDimensions) {
value = _pageController.page - index;
value = (1 - (value.abs() * 0.3)).clamp(0.0, 1.0);
}
return Container(
height: 200,
child: Padding(
padding: EdgeInsets.only(left: 3),
child: SizedBox(
height: 200,
width: double.infinity,
child: widget,
),
),
);
},
![enter image description here](https://i.stack.imgur.com/IF3f8.png)