我想通过显示NSMenu鼠标光标位置来对热键按下做出反应.
我的应用程序是UIElement,并没有自己的窗口.
我知道有方法NSMenu:
-(void)popUpContextMenu:(NSMenu *)menu
withEvent:(NSEvent *)event
forView:(NSView *)view;
Run Code Online (Sandbox Code Playgroud)
但是当没有视图时它似乎不起作用:(.
我应该在鼠标光标位置创建假透明视图,然后在那里显示NSMenu,还是有更好的方法?
可以用Carbon实现吗?
有没有办法让UIWebView关闭所有相关的输入控件,如键盘/选择器?