【发布时间】:2018-03-01 12:52:25
【问题描述】:
在 iOS 11 和 iPhone X Apple specified 中,每个应用都应该位于“安全区域”(由于虚拟主页按钮):
插入基本内容以防止剪辑。 [...] 为获得最佳效果,请使用系统提供的标准界面元素和自动布局来构建您的界面。所有应用程序都应遵守 UIKit 定义的安全区域和布局边距,以确保根据设备和上下文进行适当的插入。安全区域还可以防止内容与状态栏、导航栏、工具栏和标签栏重叠。
问题是带有标签栏的 Ionic 应用程序 (v. 1) 覆盖了屏幕的这一部分,因此该栏位于主页按钮下方:
有人知道怎么解决吗?
(请注意:如果您在 iPhone X 模拟器中运行新的 Ionic 应用程序 v1,您将在窗口的顶部和底部看到两个黑色空间,但您可以通过添加“viewport-fit=cover”来阻止这种情况index.html 中的元标记)
【问题讨论】:
标签: ios css cordova ionic-framework iphone-x