摘要:
当不知道父部件的尺寸时,可以使用以下方法来限制子部件的尺寸: 使用FractionallySizedBox小部件 FractionallySizedBox根据父部件的尺寸的一部分来调整子部件的尺寸。widthFactor和heightFactor指定了子部件相对于父部件的宽度和高度的比例。 例如,w 阅读全文
posted @ 2023-12-19 22:17
鲤斌
阅读(57)
评论(0)
推荐(0)
摘要:
double.infifinity 和double.maxFinite可以让当前元素的width或者height达到父元素的尺寸; 区别: 我想成为我的父母所允许的最大的(double.infinity) 一些小部件允许他们的孩子像他们想要的那样大。 阅读全文
posted @ 2023-12-19 17:04
鲤斌
阅读(44)
评论(0)
推荐(0)
摘要:
child和children用于在一个容器小部件(如Container、Column、Row等)中放置一个或多个子小部件 1.child属性用于容器只包含一个子小部件的情况; 2.children属性用于容器包含多个子小部件的情况。 Center小部件(居中、定位、多个方向上居中) Center小部 阅读全文
posted @ 2023-12-19 14:29
鲤斌
阅读(57)
评论(0)
推荐(0)
摘要:
方法一 SystemChrome.setEnabledSystemUIMode(SystemUiMode.manual, overlays: [SystemUiOverlay.bottom]); //隐藏状态栏 上方黑边 SystemChrome.setEnabledSystemUIMode(Sys 阅读全文
posted @ 2023-12-19 14:28
鲤斌
阅读(1955)
评论(0)
推荐(0)
摘要:
LayoutBuilder 是 Flutter 中的一个构建组件,用于根据父容器的约束对其子组件进行布局。 import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends Sta 阅读全文
posted @ 2023-12-19 14:26
鲤斌
阅读(648)
评论(0)
推荐(0)
摘要:
1,强制横屏 OrientationBuilder小部件以及SystemChrome类来实现根据设备类型进行强制横屏 import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; void main() 阅读全文
posted @ 2023-12-19 14:26
鲤斌
阅读(145)
评论(0)
推荐(0)
摘要:
使用 SystemChrome 类来控制系统 UI 元素的显示和隐藏 import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; void main() { runApp(MyApp()); } cl 阅读全文
posted @ 2023-12-19 14:25
鲤斌
阅读(361)
评论(0)
推荐(0)
浙公网安备 33010602011771号