gpt4 book ai didi

objective-c - 如何在 Mac OS X 中过滤和覆盖文本输入

转载 作者:太空狗 更新时间:2023-10-30 03:53:41 25 4
gpt4 key购买 nike

我正在尝试找出检测 OSX 中的用户是否将文本输入文本字段/区域所需的 ObjC 代码。如果需要的话,我想提供特殊的键绑定(bind)和文本扩展。我不是在写 key 嗅探器。

我已经尝试通过检测光标是否隐藏或光标模式是否为 IBeam 来执行此操作,但这不起作用。例如,误报情况是 Chrome 在切换标签时隐藏了光标,因此用户不在文本输入模式但光标​​已被隐藏。

如有任何帮助,我们将不胜感激。

谢谢。

最佳答案

我能够使用 Accessibility API 找到当前具有焦点的 UI 元素然后查看它的角色描述以确定它是否是文本输入。

关于objective-c - 如何在 Mac OS X 中过滤和覆盖文本输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5738660/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com