【发布时间】:2011-02-13 21:34:48
【问题描述】:
我有一个可变长度NSStatusItem,我希望尽可能保持可见,即使这意味着只显示部分内容,但是当我的项目足够宽以运行到应用程序的菜单栏时,它是完全隐藏。有没有办法知道何时发生这种情况,以便我可以缩小视图以适应可用空间?
我尝试了一个自定义视图,覆盖所有viewWill* 方法、框架设置器和显示方法,并定期检查包含的窗口是否已移动或隐藏。我找不到任何方法来判断我的物品何时过长。
【问题讨论】:
-
如果有帮助的话,我从来没有见过这样的应用程序。
标签: cocoa macos nsstatusitem