有没有办法检查NSWindow
是否可见?我希望在应用程序的第一个窗口变得可见之后显示一个图表控制器(10.7上的动画结束,用户可以看到窗口!)。如果我只是在windowDidLoad
中显示表单,则会导致看起来很愚蠢的动画(表单展开,窗口从后面弹出)。我知道NSWindowDelegate
提供了两种方法,当一个窗口成为关键窗口或主窗口时调用,但这并不意味着该窗口在当时已经完全可见。这对于Lion来说更加引人注目,因为这些愚蠢的动画往往会弹出窗口。如何检查NSWindow是否可见
8
A
回答
24
1
对于它的价值,你也可以绑定到window.visible属性。 Xcode 4可能会对您发出警告,称它不是可绑定的属性,但它会起作用。
,如果你想启用/禁用显示这可能是有用/根据窗口是否可见,以及其他方法掩饰NSStatusItem。
即在Interface Builder:
- 绑定到:应用程序委托
- 型号主要路径:self.window.visible
相关问题
- 1. 如何检查JOptionPane是否可见?
- 2. 如何检查图像是否可见?
- 3. 检查UIAlertView是否可见
- 4. 如何检查是否一个NSWindow是开放
- 5. 如何检测mediacontroller是否可见?
- 6. VirtualTreeView:检查节点是否可见
- 7. 咖啡 - 检查屏幕是否可见
- 8. Deplhi TEmbeddedWB检查元素是否可见
- 9. 检查表单组是否可见
- 10. 检查tkinter小部件是否可见
- 11. jQuery - 检查子div是否可见
- 12. 检查div是否可见与jQuery
- 13. iOS - 检查MFMessageComposeViewController当前是否可见
- 14. 是否可以检查通知是否可见或取消?
- 15. 我如何检查一个元素在php中是否可见?
- 16. 如何检查视图在Android中是否可见?
- 17. 如何检查元素在Zepto中是否可见
- 18. 如何检查Android中的屏幕是否真的可见?
- 19. 如何检查特定UIViewController的视图当前是否可见?
- 20. 如何检查状态栏在Android中是否可见
- 21. 如何检查动画片段是否在掩码下可见
- 22. 我如何检查我的活动是否完全不可见?
- 23. 如何检查侧栏是否可见/隐藏?
- 24. 如何检查MPVolumeView的路由按钮是否可见
- 25. 如何检查一个精灵对象是否可见?
- 26. 如何检查UIElement是否在Silverlight中可见?
- 27. 如何检查一个字符在JS中是否可见?
- 28. SSRS - 如何检查一行是否切换或可见?
- 29. 如何检查UIImageView是否在UIScrollView的可见区域之外?
- 30. Javascript:如何检查元素是否可见?
我以为我已经读到了一些通知时,窗口完成动画在屏幕上,但现在我找不到它... – jtbandes