0
可以使用某些API控制“全键盘访问”(系统偏好设置 - >键盘 - >(无线电)所有控件)吗?它会导致重大问题时,这件事情是在我的应用程序(如按预期等不工作的按钮...它有一些自定义UI)禁用应用程序的全键盘访问
问候, 埃里克
可以使用某些API控制“全键盘访问”(系统偏好设置 - >键盘 - >(无线电)所有控件)吗?它会导致重大问题时,这件事情是在我的应用程序(如按预期等不工作的按钮...它有一些自定义UI)禁用应用程序的全键盘访问
问候, 埃里克
覆盖nextValidKeyView
并在您的自定义视图previousValidKeyView
到如果自动检测到有效的键视图是不可能的,则将视图的nextKeyView
和previousKeyView
设置为特定视图。
如果Full Keyboard Access无法正确导航您的应用程序,那么任何人都无法使用鼠标。另外,我们中的一些人确实喜欢Full Keyboard Access,并且讨厌任何在其下无法正常工作或者故意破坏它的应用程序(并且从用户的角度来看,没有区别)。
什么版本的OS X在什么样的机器上使用?你有没有安装一些非标准的偏好面板或者其他的东西?我不记得每一次看到任何你所描述的东西,在我的系统上的任何预制面板中我都没有看到类似的东西。 – 2010-10-19 01:42:09
Ned Deily:就像他说的那样,它在键盘首选项窗格中。在Snow Leopard上,它位于该窗格的“键盘快捷键”选项卡上。 – 2010-10-19 17:17:37
谢谢,彼得,我现在看到它。 – 2010-10-20 02:54:56