底部的SystemUiOverlay状态栏未正确隐藏

时间:2018-03-26 06:16:44

标签: flutter

我尝试使用SystemChrome.setEnabledSystemUIOverlays禁用顶部和底部状态栏,guid: function() { return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }); }, 本身正在按预期工作。

但是,底栏不会"正确消失" 。当然,它删除了实际的原生android导航按钮,但它不会删除按钮使用的空间。

我已经在下方附上了一个屏幕截图。

有没有人遇到这样的事情并且能够对此有所了解?

enter image description here

1 个答案:

答案 0 :(得分:0)

现在没有解决这个问题。这只是写作时间的颤动限制。

根据: https://github.com/flutter/flutter/issues/14432

  

当隐藏状态栏时,应用栏的高度保持不变#14432

应该注意,这似乎只影响肖像模式。景观模式似乎没有问题。

这应该适用于Android PR

目前还不清楚它是否适用于iOS。

  

flutter / engine#6282解决了Android的这个问题。应该存在类似的iOS修复程序,我会调查它。

     

我被告知最近修复了iOS错误。是否有人仍然遇到iOS顶部填充问题?