【问题标题】:can flutter adjust widget size automatically in different device?颤振可以在不同设备中自动调整小部件大小吗?
【发布时间】:2021-01-26 07:59:48
【问题描述】:

我是 Flutter 新手,之前没有使用过 android。当我完成页面时,我只是根据 UI 设计师设计的 XD 设置小部件的宽度和高度。据我所知,UI 设计师通常根据某种手机类型设置尺寸。我的问题是:如果颤振程序在不同的设备上运行,我怎样才能自动更改小部件的大小以适应手机(或 ipad)。可以想象,如果我的程序是基于 ipad mini(1024x768) 设计的小部件尺寸会有点大,那么如果我在更小的设备(如 modbile phone)上运行程序可能会出现一些错误。感谢您的帮助。

【问题讨论】:

标签: android flutter


【解决方案1】:

如果所有小部件都是静态放置并具有成比例的大小,那么您可以使用https://pub.dev/packages/flutter_screenutil、此库或 MediaQuery 小部件。

或者设计有比例大小,那么您可以根据需要使用灵活和可扩展的小部件。

【讨论】:

    猜你喜欢
    • 2021-08-07
    • 2019-02-04
    • 1970-01-01
    • 2021-08-11
    • 1970-01-01
    • 2021-01-05
    • 2021-08-07
    • 1970-01-01
    • 2020-12-27
    相关资源
    最近更新 更多