我目前正在通过 this apple guide 中描述的技术以编程方式在 OS X 10.7+ 应用程序中启用全屏。 ,它使用 OpenGL 渲染其 View 。是否可以在全屏动画期间启用每帧屏幕更新?目前,似乎是在进入全屏之前和之后截取的屏幕截图,并且两者之间存在自动 Alpha 淡入淡出。
我想在每一帧重新绘制内容,以便两个尺寸之间有平滑的淡入淡出。
最佳答案
您可能想查看NSWindowDelegate中的自定义全屏演示动画部分。文档
关于macos - 操作系统 X : update draw during fullscreen animation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14846574/