Минимальная высота в SliverAppBar (Flutter)?
Можно ли установить минимальную высоту на SliverAppBar, когда она свернута? Если да, то как я могу это сделать?
Работа добавляет нижний виджет на SliveAppBar:
внизу: PreferredSize(предпочитаемый размер: размер (20,0, 20,0), дочерний: текст (''),),
1 ответ
Ответ на это и да, и нет. Если вы хотите сделать его больше, чем он есть в настоящее время, вы можете установить "нижний" виджет, который будет занимать некоторое пространство под основной частью панели приложения, чтобы вы могли сделать его больше.
Невозможно изменить высоту фактической части 'bar' панели приложения, хотя она использует константу kToolbarHeight для определения ее высоты, и поэтому нет способа легко уменьшить размер панели инструментов.
При этом, flutter с открытым исходным кодом, так что вы можете просто скопировать SliverAppBar & RenderSliverAppBar и так же изменить высоту, хотя это, вероятно, не очень хорошая идея.