如果您真的想要淡出或淡入整个屏幕,这里有一个链接描述如何做到这一点。所链接的文档包含了如何将所有显示器(或单个显示器)淡出到黑色(您可以更改颜色),捕获显示器(在此您可以显示您想要的内容),然后再淡回。这使用了我在另一个答案中提到的CGAcquireDisplayFadeReservation()。这是您想要的吗?