我写了这段代码
Stack(children: [
Image.asset(
'assets/images/letter.jpg',
fit: BoxFit.fitWidth,
),
Positioned(
left: 0.15 * MediaQuery.of(context).size.width,
top: 0.73 * MediaQuery.of(context).size.height,
child: Text(
'TEST',
style: TextStyle(
fontWeight: FontWeight.bold,
fontSize: 0.02 * MediaQuery.of(context).size.width),
)),
]
字符串
显示一个图像,上面有文字。问题是,文字是写在不同的位置与不同的设备(例如。移动的或平板电脑)。我怎么能写在同一位置的图像,如果分辨率改变?
我试图改变定位“左”和“顶部”标签的绝对值,但没有改变
1条答案
按热度按时间ilmyapht1#
你可以使用列或列的位置,你的文本也可以使用大小框。如果你有任何问题,感觉免费问任何事情。
用列或行 Package 你的文本小部件看看下面的代码段,
字符串