问题标签 [cupertinonavigationbar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - Flutter:带有 CupertinoTabBar 的 CupertinoTabScaffold 在推送屏幕中的 TabBar 底部创建 RenderFlex 溢出问题
我是一名 iOS 开发人员,所以我知道 TabBarController 在 iOS 中的工作原理。现在我正在研究 Flutter(第一个 APP)。
我有一个应用程序,它使用 CupertinoApp-CupertinoTabScaffold-CupertinoTabBar 在每个嵌套屏幕中保留 BottomNavigationBar。
我的应用程序的层次结构
要从 HomePage 推送到 DetailPage,使用以下代码:
现在在详细信息屏幕上,我需要Column
一些视图和GridView
. 所以当GridView
有更多项目时,它会给出错误:
这是 的空间TabBar
。
那么如何在 Flutter 中管理这种类型的页面,在嵌套屏幕中拥有 TabBar 和可滚动的 Widget?
我已经关注了这个链接。
详细页面代码:
输出:
flutter - Flutter 如何在下一页隐藏 Cupertino 底部导航栏
我目前正在处理一个需要使用 Cupertino 小部件构建的项目。一切都很好,直到我尝试不在下一页显示底部导航栏,但底部导航栏仍然从上一页向前推进。下面是我的示例代码。
flutter - 如何在 Flutter 中更改 CupertinoNavigationBar 的高度?
我想增加CupertinoNavigationBar
身高。代码是这样的:
我尝试创建自己的自定义 Cupertino。我复制了 cupertino/nav_bar.dart
and changed_kNavBarPersistentHeight
参数,const double _kNavBarPersistentHeight = 58.0;
但它导致 IOS 中有两个导航栏。有人可以帮我吗?非常感激。