如何在Flutter中将其封装到Scaffold中?



我想把这个小部件包装在一个Scaffold中,以便为我的应用程序包含一些标题文本。然而,当我用Scaffold包装它时,它返回一个空屏幕。为什么呢?

Widget build(BuildContext context) {
return SafeArea(
child: Column(
children: [
SizedBox(
height: Dimensions.pageView,
child: PageView.builder(
//depende de dos parámetros el builder. Position cogerá desde el index 0 al itemcount.
itemCount: items.length,
controller: pageController,
itemBuilder: (context, position) {
return _buildPageItem(position);
}),
),

... MORE BASIC CHILDRENS
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Text('Title'),
),
body: Column(
.....
),
);
}

注意,当你使用AppBar时,你不需要安全区域

最新更新