flutter - 颤振 - 旋转调用函数
问题描述
用户旋转设备后有什么方法可以调用函数吗?我需要在设备旋转后隐藏 AppBar。
我尝试了 SystemChrome DeviceOrientation.portraip 方法,但它不能自动工作。
解决方案
你可以试试OrientationBuilder
。它允许您在旋转时重建其子小部件。
OrientationBuilder(
builder: (context, orientation) {
return GridView.count(
crossAxisCount: orientation == Orientation.portrait ? 3 : 4,
);
},
);
推荐阅读
- python - MongoDB - pymongo.errors.DocumentTooLarge 错误
- javascript - 将变量传递给 NodeJS 需要设置?
- php - 即使属性在排除数组中,TrimStrings 中间件也会继续修剪
- sql - 将 WHILE 转换为 CROSS APPLY
- android - 如何使用 http 请求发送图像
- wordpress - WordPress:如何使用 WooCommerce 插件从特定类别中获取所有品牌产品?
- c - IRremote.h“没有这样的文件或目录”
- javascript - Node.js 中的承诺链
- java - 使用 Mockito 验证多个方法调用的顺序
- python-3.x - boto3 方法 generate_presigned_url() 中的行为不一致,有时 SignatureDoesNotMatch