相关疑难解决方法(0)

如何在flutter应用程序中将边框半径设置为底部应用程序栏?

我想将borderRadius设置为底部导航应用程序栏,如图所示。我试图将底部导航应用栏放到ClipRRect borderRadiusContainer装饰中,但没有奏效。那么如何将 topLeft 和 topRight 边框半径应用于底部导航栏。请帮助让我知道我该怎么做?

在此处输入图片说明

main.dart

    void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Food Ordering',
      theme: ThemeData(primarySwatch: Colors.blue, primaryColor: Colors.white),
      home: MyStatefulWidget(),
      routes: <String, WidgetBuilder>{
        '/detail-page': (BuildContext context) => MyDetailPage(),
      },
    );
  }
}

class MyStatefulWidget extends StatefulWidget {
  MyStatefulWidget({Key key}) : super(key: key);

  @override
  _MyStatefulWidgetState createState() => _MyStatefulWidgetState();
}

class _MyStatefulWidgetState extends State<MyStatefulWidget> {
  int _selectedIndex = 0;
  static const …
Run Code Online (Sandbox Code Playgroud)

dart flutter flutter-layout

13
推荐指数
3
解决办法
2万
查看次数

标签 统计

dart ×1

flutter ×1

flutter-layout ×1