我需要用垂直溢出的 TabBar 项目构建一个底部导航栏吗?所以我尝试使用OverflowBox,它看起来很有用。但是还有另一个问题?溢出的部分无法响应按钮。
那么我应该怎么做才能使 GestureDetector 有效?或者你有其他方法来构建这样的底部导航栏?非常感谢!
这是 main.dart:
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: 'Flutter Demo',
theme: new ThemeData(
primarySwatch: Colors.blue,
),
home: new MyHomePage(title: 'OverflowBox touch test'),
);
}
}
class MyHomePage extends StatefulWidget {
MyHomePage({Key key, this.title}) : super(key: key);
final String title;
@override
_MyHomePageState createState() => new _MyHomePageState();
}
List<Color> _colors = [
Colors.blue,
Colors.green,
Colors.yellow,
];
class _MyHomePageState extends State<MyHomePage> …Run Code Online (Sandbox Code Playgroud)