Codenameone SafeArea不适用于显示溢出菜单或对话框的窗体
我注意到在iOS 13.3.1的iPhone Xr上,对SafeArea()的新支持(至少)在某些情况下不起作用 当为Codenameone SafeArea不适用于显示溢出菜单或对话框的窗体,codenameone,Codenameone,我注意到在iOS 13.3.1的iPhone Xr上,对SafeArea()的新支持(至少)在某些情况下不起作用 当为表单设置setSafeArea(true)时,它将在安全区域内正确显示。但是,当表单打开工具栏溢出菜单或显示对话框时,表单会立即展开以填充整个屏幕,就像安全区域未激活一样。当溢出菜单或对话框关闭时,表单将在安全区域内正确重新显示。这给人一种非常紧张的感觉 我相信我在其他情况下也看到过同样的问题,所以问题可能比这两种情况更普遍 这是一个bug还是我没有正确使用安全区?这听起来像个b
表单设置setSafeArea(true)
时,它将在安全区域内正确显示。但是,当表单打开工具栏
溢出菜单或显示对话框
时,表单
会立即展开以填充整个屏幕,就像安全区域未激活一样。当溢出菜单或对话框关闭时,表单将在安全区域内正确重新显示。这给人一种非常紧张的感觉
我相信我在其他情况下也看到过同样的问题,所以问题可能比这两种情况更普遍
这是一个bug还是我没有正确使用安全区?这听起来像个bug。请提出一个问题
溢出是作为对话框实现的,因此这似乎是对话框的一个问题。对话框以独特的方式绘制背景窗体。这不是背后的真实形式,而是形式的“假”绘画。此喷漆过程需要考虑安全区域。谢谢,我报告了此问题,并已修复。