gpt4 book ai didi

flutter - Flutter 中 PreferredSize 小部件有什么用?

转载 作者:行者123 更新时间:2023-12-02 11:13:43 39 4
gpt4 key购买 nike

我是flutter的新手,我看到很少有用于布局设计的小部件,例如SizedBox和Container。有一个小部件是 PreferredSize 小部件,我不知道并且找不到任何有关它的示例。它与其他可以设置高度和宽度的小部件(例如容器和 SizedBox)有何不同?
谁能举个例子吗?

最佳答案

https://api.flutter.dev/flutter/widgets/PreferredSize-class.html

任何带有 PreferredSize 的小部件都可以出现在 AppBar 的底部。

您可以使用PreferredSize来设置AppBar大小。

class MyApp1 extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Example',
home: Scaffold(
appBar: PreferredSize(
preferredSize: Size.fromHeight(100.0), // here the desired height
child: AppBar(
centerTitle: true,
title: Text("Example"),
)
),

)
);
}
}

enter image description here

关于flutter - Flutter 中 PreferredSize 小部件有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58177759/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com