我很好奇,如果我们将 .overFullScreen 呈现样式与iOS应用程序中的rootViewController模态地呈现视图控制器相比,使用 .fullScreen 表示样式,我们会得到什么实际的好处/好处(带有示例)。

我读了一个好处,即如果presenttVC具有透明度,则使用 .overFullScreen 会不必要地在其下面显示内容,但是如果我使用 .fullScreen ,那么在透明度后面还会有灰色屏幕可见,这不会给UI带来很好的外观。所以我不确定这有什么好处。

最佳答案

.fullScreen:演示完成后,将删除属于呈现视图控制器的视图。

.overFullScreen:演示文稿完成时,不会从视图层次结构中删除所展示的下方的视图。因此,如果显示的视图控制器未用不透明的内容填充屏幕,则基础内容将显示出来。

这是它们之间的实际差异。
希望对您有帮助。

关于ios - 与iOS中的.overFullScreen呈现样式相比,使用.fullScreen呈现样式的好处,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58657826/

10-16 10:10