【发布时间】:2021-11-08 02:33:53
【问题描述】:
我正在构建应用程序,并在所有 3 种设备上进行测试:IOS、Android、Web。我使用了 SingleChildScrollView,它适用于 Android 和 Web,但是,它不适用于 IOS。关于发生了什么的任何提示?
代码:
final leftPanel = Container(
margin: const EdgeInsets.only(left: 8.0, top: 20),
child: LayoutBuilder(
builder: (ctx, constraints) {
return SingleChildScrollView(
physics: const AlwaysScrollableScrollPhysics(),
child: Column(
children: <Widget>[
Container(
height: (mediaQuery.size.height -
appBar.preferredSize.height -
mediaQuery.padding.top) *
0.05, //Change here to 1 for landscape layout
child: leftPT),
Column(
children: <Widget>[
Container(
height: (mediaQuery.size.height -
appBar.preferredSize.height -
mediaQuery.padding.top) *
0.9,
child: TaskList(_userTasks, _deleteTask),),
【问题讨论】:
标签: flutter flutter-ios