与 ios 中的 .overFullScreen 演示样式相比,使用 .fullScreen 演示样式的好处

use*_*895 3 presentmodalviewcontroller ios uimodalpresentationstyle

我很想知道如果我们使用.fullScreenvs.overFullScreen presentation style while presenting a view controller modally over rootViewController in an iOS app.

.overFullScreen如果presentedViewController有透明度,我阅读 using将不必要地显示它下面的内容,但如果我使用,.fullScreen那么在透明度后面也会有一个灰色的屏幕,看起来不太好。所以我不确定这有什么好处。

Sur*_*nde 7

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

.overFullScreen: 演示完成后,演示文稿下方的视图不会从视图层次结构中删除。因此,如果呈现的视图控制器没有用不透明的内容填充屏幕,则底层内容会显示出来。

这就是它们之间的实际区别。我希望它会帮助你。