我已将全屏图像用作背景图像,并TextField
在图像顶部放置了一个。因此,当键盘打开时,iPhone11 中的背景图像会稍微下降,而关闭键盘图像时,它会按原样移动。下面的代码在我的 android 设备 [Asus Zenfone Max Pro M1] 和 iPhone 8 Simulator 中正常工作
我的代码片段
class FlutterScreen extends StatelessWidget {
const FlutterScreen({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return Scaffold(
resizeToAvoidBottomInset: false,
body: Stack(
children: [
Image.asset(
'image path',
fit: BoxFit.cover,
width: double.infinity,
),
TextField(),
],
),
);
}
}