小智 7
首先,您可以将覆盖视图控制器的背景颜色设置为清晰颜色.
您可以使用presentViewController方法覆盖新的视图控制器.
这来自苹果文档
使用UIModalPresentationFullScreen样式呈现视图控制器时,UIKit通常会在过渡动画完成后删除基础视图控制器的视图.您可以通过指定UIModalPresentationOverFullScreen样式来阻止删除这些视图.
所以你可以将覆盖视图控制器的modalPresentationStyle设置为UIModalPresentationOverFullScreen
我也希望这可能有所帮助
使用其中一种全屏演示样式时,启动演示文稿的视图控制器本身必须覆盖整个屏幕.如果呈现视图控制器未覆盖屏幕,UIKit会向上走视图控制器层次结构,直到找到它为止.如果找不到填充屏幕的中间视图控制器,UIKit将使用窗口的根视图控制器.