【发布时间】:2019-04-05 14:27:12
【问题描述】:
我的应用是全屏的。
在使用 QT Quick 2 时,如何避免在带有凹槽的 iOS 设备上将物品放在凹槽和主线后面?
我的应用在有和没有凹槽的设备上运行,我试图避免在没有凹槽的设备的顶部和底部出现空白区域。
【问题讨论】:
-
放一些东西作为占位符,然后用一个清晰的矩形挡住它?
-
是的,但是我的应用程序也可以在没有缺口的设备上运行。我不希望在没有凹槽的设备的顶部和底部出现空白
-
我用 Qt 定位 linux、windows 和 android,但没有做过 ios。是所有ios上的缺口吗?如果是这样,您可以编写一个 c++ 函数来使用
#if defined(Q_OS_IOS)检索操作系统。如何检测缺口何时存在?如果您可以检测到它,那么您可以使该占位符仅在存在缺口时可见。