ios - 放下CupertinoTabBar

标签 ios flutter dart

我只在使用库'package:flutter / cupertino.dart';制作应用程序...但是我不能放下CupertinoTabBar。有人能帮我吗? myapp here

CupertinoPageScaffold(
  navigationBar: CupertinoNavigationBar(
    middle: Text("Escala NVP"),
  ),
  child: SafeArea(
    child: Container(
      child: CupertinoTabBar(
        items: <BottomNavigationBarItem>[
          BottomNavigationBarItem(icon: Icon(IconData(0xF38F, fontFamily: "CupertinoIcons", fontPackage: CupertinoIcons.iconFontPackage)), title: Text("Início")),
          BottomNavigationBarItem(icon: Icon(IconData(0xF2D1, fontFamily: "CupertinoIcons", fontPackage: CupertinoIcons.iconFontPackage)), title: Text("Calendário")),
          BottomNavigationBarItem(icon: Icon(IconData(0xF3A0, fontFamily: "CupertinoIcons", fontPackage: CupertinoIcons.iconFontPackage)), title: Text("Perfil")),
        ],
        currentIndex: _selectedIndex,
        onTap: (int index){
          setState(() {
            _selectedIndex = index;
          });
        },
      ),
    ),
  ),
);

最佳答案

我知道了。

CupertinoPageScaffold(
  navigationBar: CupertinoNavigationBar(
    middle: Text("Escala NVP"),
  ),
  child: CupertinoTabScaffold(
    tabBar: CupertinoTabBar(
        items: <BottomNavigationBarItem>[
          BottomNavigationBarItem(icon: Icon(IconData(0xF38F, fontFamily: "CupertinoIcons", fontPackage: CupertinoIcons.iconFontPackage)), title: Text("Início")),
          BottomNavigationBarItem(icon: Icon(IconData(0xF2D1, fontFamily: "CupertinoIcons", fontPackage: CupertinoIcons.iconFontPackage)), title: Text("Calendário")),
          BottomNavigationBarItem(icon: Icon(IconData(0xF3A0, fontFamily: "CupertinoIcons", fontPackage: CupertinoIcons.iconFontPackage)), title: Text("Perfil")),
        ],
          currentIndex: _selectedIndex,
          onTap: (int index){
            setState(() {
              _selectedIndex = index;
            });
        },
      ),
    tabBuilder: (BuildContext context, int index){
      return CupertinoTabView(
        builder: (BuildContext context){
          return Container(
          );
        },
      );
    },
    ),
);

关于ios - 放下CupertinoTabBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63026057/

相关文章:

flutter - 如何使用 SearchDelegate 在 flutter 中显示最近的搜索历史?

image - 是什么导致Flutter平台之间的图像宽度/覆盖率差异?

firebase - 如何从Firestore中的flutter中的方法访问详细信息

ios - 如何更改 UISearchBar 内文本字段的位置

ios - UITableView contentSize 未更新

ios - 控件变得模糊并隐藏在 xcode 的 Storyboard 中

uri - `dart:uri`现在在哪里?

ios - 多区域拉伸(stretch)图像

flutter - 如何访问外部包中的资源?

android - Flutter - 如何在复选框动态列表中设置复选框小部件的状态