【发布时间】:2014-12-15 15:59:10
【问题描述】:
我在这里制作了一个简单的应用程序:https://github.com/ber4444/easycountdown for New Year's Eve - 我的第一个 Cocoa 应用程序。
第一个问题是午夜计数器(实际上是 web 视图)没有正确缩放。您可以将项目加载到 Xcode 并尝试使用 Cmd+Shift+Plus/Minus 来回缩放。它只放大一步(通过从AppWindow.m 调用的JavaScript zoom()),太快并且无法缩小。我不明白为什么,有什么想法吗?
第二个问题是,当您用鼠标在 webview 上拖动时,很容易点击它——将整个窗口发送到背景——每当用户不小心在字符之间点击时。这是由于[window setOpaque:NO] 是透明所必需的。我希望窗口始终捕捉鼠标拖动事件,我该怎么做?
【问题讨论】:
-
2个问题应该在帖子中处理。它们不相关;)我回答了第二个,因为这也是标题所说的。
-
我修改了答案,但您仍然应该拆分问题
标签: javascript objective-c macos cocoa webview