我正在构建一个应该从 10.6 运行到 10.8 的 Mac 应用程序(不是基于文档的)。beginSheet:modalForWindow...
为了简化特殊字段的编辑,我使用窗口委托方法使用位于字段下方的工作表(带有) window:willPositionSheet:usingRect
。当主窗口是标准窗口时一切正常,但当窗口全屏时(10.7-10.8 中的新全屏),工作表始终位于工具栏下方。我发现willPositionSheet
从未调用过!有趣的是,其他委托方法继续工作......(这只发生在 10.7-10.8 中,因为在 10.6 中不存在全屏)。也许我可以通过在全屏时将工作表显示为模式窗口来解决这个问题,但是......有避免这种情况的技巧吗?谢谢
问问题
233 次