将分辨率调整为平板电脑

时间:2019-12-10 19:10:55

标签: xcode flutter

我为iPhone制作了应用程序。

它显示了很好的布局,但是在iPad Widget上的尺寸与iPhone相同(太小)。

但是我想在iPad上自动放大多个尺寸

我打开Runner.xcworkspace并确认

目标>>常规>>部署信息>> iPad已选中。

项目>>基础>>部署>>目标设备系列>>已选择Universal

有什么地方可以检查吗,还是Xcode或Flutter的问题?

1 个答案:

答案 0 :(得分:2)

您可以使用LayoutBuilder收听设备的不同尺寸并相应地重新布局:

in your build methods:

 @override
  Widget build(BuildContext context) => LayoutBuilder(
        builder: (context, constrain){
    ... look into the constrain and change layout here...
    }

constrain包含当前大小

您也可以在MediaQuery.of(context).size

中询问尺寸

更多...在网络上有很多这样的帖子: https://diveintoflutter.blogspot.com/2019/04/flutter-layoutbuilder.html