我正在使用 pub dev 打包introduction_screen,并且我遇到了不同页面的样式问题。
le: "",
bodyWidget: SizedBox(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Row(
children: [
Image.et(
'images/FAQ/logo.png',
),
],
),
],
),
),
),
我认为它会适合大小的盒子,但它超出了大小的盒子,不会自动缩放到手机屏幕大小。
我也尝试将 sizedBox 宽度设置为double.infinity
,但这也没有帮助。
问题是你有列与行作为孩子。正如你可能知道列可以有的高度和行可以有的宽度,使用它们作为你的小部件的祖先给的高度和宽度的小部件。
我建议你要么使用
堆栈或中心小部件,而不是列 / 行组合作为 Image.et 或
使用 Column-& gt;[Expanded-& gt;Row-& gt;[Expanded-& gt;Image.et]] 以防您有其他小部件。您可以根据您的要求定位小部件。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(43条)