iPhone X 安全区域似乎在不透明工具栏下方

iPhone X Safe Area Appears to be below Opaque Toolbar

我无法正确地将 iPhone X 上的视图限制在底部不透明工具栏上方。

你可以在这里看到限制在安全区域底部的视图被工具栏遮住了:

而对于其他 iPhone 型号和尺寸,视图在工具栏上方正确显示:

这是我添加的限制条件:

有人可以解释一下我应该怎么做吗?

使用大小来适应内容 ⌘ (+) =

这绝对是 iOS 错误。

尝试使用半透明工具栏,因为当工具栏是半透明时,错误无法重现。

其他选项是添加工具栏

我已经通过为有问题的 UIViewController 选择 "Extend edges under Opaque Bars" 解决了这个问题:

启用选项:

禁用选项:

另一种选择是使用半透明工具栏,正如@Silmaril 在另一个问题答案中提到的那样。