我正在使用flutter_pagewise库,并根据该库的文档实现了一个分页网格(遵循他们在中的示例),它通过网络获取占位符图像和文本。
在我的应用程序中,我有两个页面(一个叫PaginatedGrid,另一个叫SearchPage),我可以通过BottomNavigationBar跳转到这个页面。但是,当我用tab键切换到SearchPage,然后用tab键返回到PaginatedGrid时,分页的网格滚动状态不会保留。分页从最开始开始,屏幕滚动回到顶部。
import 'package:myproject/my_events/my_events_page.dart';
im
如何从颤振的例子中提取BottomNavigationBar小部件?对我来说,有问题的部分是_onItemTapped函数,它需要在BottomNavigationBar和Scaffold中使用。
这是Flutter的BottomNavigationBar示例:
/// Flutter code sample for BottomNavigationBar
// This example shows a [BottomNavigationBar] as it is used within a [Scaffold]
// widget. The [BottomNavigationBar] ha
我有一个有三条路径的应用程序,并使用bottomNavigationBar在它们之间导航。在其中一条路径中,我在页面中有一个按钮,它也将导航到其中一个页面。
这是我的主页
import 'package:flutter/material.dart';
import 'page_two.dart';
import 'page_three.dart';
void main() {
return runApp(MyApp());
}
/// This Widget is the main application widget.
class M
我正在尝试使用BottomNavigationBar在我的颤振项目,我想提供项目给它。为此,我必须使用items属性。但是我无法在items中找到BottomNavigationBar属性。请看附图。
下面是完整的代码:
class _MyHomePageState extends State<MyHomePage>
with SingleTickerProviderStateMixin {
@override
Widget build(BuildContext context) {
// This method is rerun every ti
我是个新手,我正在开发一个有BottomAppBar的应用程序,它把属性bottomNavigationBar: of Scaffold()作为我的home_screen,因为我需要它在屏幕底部并在页面中持续存在,我还需要一个BottomNavigationBar来保持BottomAppBar顶部的持久性,但我无法做到这一点,因为BottomAppBar已经占据了bottomNavigationBar:的属性。
如何使我的BottomNavigationBar与我的BottomAppBar一起持久
注意:,我正在使用PageView()滚动我的页面,它将由BottomNavigationBar