如何以编程方式访问键盘快捷键

How to access keyboard shortcuts programmatically

在"Settings" -> "General" -> "Keyboard" -> "Shortcuts"中,我们可以查询,添加和删除我们的快捷方式,所以当我们输入一个快捷方式,完整的短语将显示在键盘上。所以我想知道我们是否可以在代码中访问键盘快捷键。(例如,我想在我的应用程序中添加一些有用的短语。) 提前致谢。

除了系统默认设置(即当用户在文本字段或类似字段中键入时),您将无法修改系统快捷方式或访问它们。

但是,您可以使用相应的 delegate 方法(例如在 UITextFieldDelegate 中)检查用户在应用程序的文本字段中键入的内容。当您检测到要替换的快捷方式时,您会获取文本字段的文本并将快捷方式替换为全文。

对于更具体的事情,您将不得不自己尝试并提出更具体的问题。