【问题标题】:NSWindow - how to know if a window is hidden vs. minimized?NSWindow - 如何知道一个窗口是隐藏还是最小化?
【发布时间】:2014-04-25 23:05:53
【问题描述】:

NSWindow 可以通过orderOut: 隐藏或最小化。

如何区分这两者? isVisible 在两种情况下都返回 0。

【问题讨论】:

  • -isMiniaturized 看起来和你想要的完全一样。
  • isMiniaturized 返回相同的值,与 orderOut 无关。如何知道一个窗口是否既隐藏又最小化?

标签: macos cocoa nswindow


【解决方案1】:

如果-isMiniaturized 不适合您,您可以通过设置您自己的状态标志来手动跟踪窗口的小型化状态:

【讨论】:

  • 所以答案基本上是,“你不能,你必须自己跟踪那个状态”。接受:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-25
  • 2010-10-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多