标签: macos cocoa accessibility
我正在尝试使用Accessibility API控制另一个应用程序。特别是,我需要更改文本字段的值。
我设法找到了关注的AXUIElement。我可以读取当前值并写一个新值。更新的值在界面中可见。
然而,问题在于没有考虑到 - 应用程序本身没有看到变化(如果有绑定那么它还没有被激活)。刷新UI后,旧值就会恢复。
有谁知道我如何强制改变才能生效?
答案 0 :(得分:0)
您是否尝试将AXConfirm发送到文本字段元素? (更改值后。)
AXConfirm