dart - Flutter:带有多个小部件的自定义抽屉

标签 dart flutter

这是我之前问题 ( https://stackoverflow.com/a/52442667/10396137 ) 的后续问题。最后一个答案帮助我有了一个带有单个 ListView 的侧抽屉。然而,现在我正在尝试设计一个复杂的侧边导航,如下所示:

enter image description here

如您所见,我正在尝试在单个抽屉中添加多个小部件。有人可以指导我或帮助我获得想要的输出吗?提前致谢。

最佳答案

你可以随心所欲地组合你的抽屉。一切都是Widget =)

Drawer(
  child: ListView(
    children: <Widget>[
      DrawerHeader(
        child: Text('Custom Header'),
        decoration: BoxDecoration(
          color: Colors.blue,
        ),
      ),
      ListTile(
        leading: Icon(Icons.photo),
        title: Text('First layout'),
      ),
      ListTile(
        title: Text('Communicate'),
        //without leading =)
      ),
      ListTile(
        leading: Icon(Icons.share),
        title: Text('Share layout'),
      )
    ],
  ),
);

例如,您可以添加一个 Divider 或其他东西。可以查看官方文档https://flutter.io/cookbook/design/drawer/

尽情享受吧!

关于dart - Flutter:带有多个小部件的自定义抽屉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52891420/

相关文章:

json - flutter:嵌套的json解析列表

flutter - 始终保持选中至少一个复选框

android - 使用google_maps_autocomplete后Flutter无法运行

flutter - 您可以将 Google Nearby API 集成到 flutter 应用程序中以共享 wifi 凭据吗?

android - Flutter:任务 ':agora_rtc_engine:compileDebugKotlin' 执行失败

flutter - 如何放置隐藏参数并发送下一页

flutter - 如何在FocusNode上设置循环

function - 非空函数不返回任何 Dart

flutter - 如何 react 上下滚动?

flutter - 图标主题不适用于默认主题?