我有一个简单的任务需要对NSWindow进行动画处理,但我还是找不到完成它的方法。
我想隐藏一个窗口,通过将其超出屏幕边缘进行动画处理。但是,当连接两个显示器时,我的窗口只是移动到第二个监视器上。 有没有办法使窗口在主屏幕矩形区域内绘制,以便进行一些裁剪? 我在苹果文档中没有找到这样的内容。我知道有些UI效果是通过模拟所需行为的技巧来实现的。非常感谢任何信息!
我的第一个想法是创建一个新的窗口,并对次要屏幕内容进行快照。然后将我的主窗口滑动到此快照下方。但这是一种不好的方式 - 屏幕上的内容可能会动画(如视频)。
我想隐藏一个窗口,通过将其超出屏幕边缘进行动画处理。但是,当连接两个显示器时,我的窗口只是移动到第二个监视器上。 有没有办法使窗口在主屏幕矩形区域内绘制,以便进行一些裁剪? 我在苹果文档中没有找到这样的内容。我知道有些UI效果是通过模拟所需行为的技巧来实现的。非常感谢任何信息!
我的第一个想法是创建一个新的窗口,并对次要屏幕内容进行快照。然后将我的主窗口滑动到此快照下方。但这是一种不好的方式 - 屏幕上的内容可能会动画(如视频)。