简体   繁体   English

我怎么能在 flutter 上做这样的抽屉

[英]How i can do a drawer like this on flutter

I am trying to archive this kind of drawer我正在尝试归档这种抽屉

图片

You can add a container and decoration to it like您可以像添加容器和装饰一样

import 'package:flutter/material.dart';

const Color darkBlue = Color.fromARGB(255, 18, 32, 47);

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      
      home: MyWidget(),

    );
  }
}

class MyWidget extends StatefulWidget {
  @override
  State<MyWidget> createState() => _MyWidgetState();
}

class _MyWidgetState extends State<MyWidget> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
     drawer: Drawer(
       elevation: 0,
       backgroundColor: Colors.transparent,
       child: Container(
         decoration: BoxDecoration(
         color: Colors.blue.withOpacity(0.4),
            borderRadius :BorderRadius.only(bottomRight:Radius.circular(150))
         )
       )
     ),
      body: Text("asdfasdfasdf")
    );
  }

 
}

预习

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM