【发布时间】:2023-03-15 15:42:01
【问题描述】:
我想更改CupertinoTabBar 的preferredSize 属性。我意识到这个属性是只读的,所以我尝试:
- 在 PreferredSize 小部件中包含 CupertinoTabBar,但我收到错误消息,因为
CupertinoTabScaffold期望CupertinoTabBar作为tabbar,然后我尝试... - 创建一个自定义标签栏,扩展
CupertinoTabBar,但后来我意识到我无法弄清楚如何覆盖_kTabBarHeight
class CustomCupertinoTabBar extends CupertinoTabBar {
static const double _kTabBarHeight = 72.0;
CustomCupertinoTabBar()
: super(
// my properties here
)
@override
Size get preferredSize => const Size.fromHeight(_kTabBarHeight);
// more code here
}
有没有办法修改这个小部件的高度?
【问题讨论】: