使用 UIKeyCommand 时如何处理大写和小写字符

How to handle uppercase and lowercase characters when using UIKeyCommand

我们正在接收和处理键盘输入。

在我的源代码中,

UIKeyCommand *menuKey = [UIKeyCommand keyCommandWithInput:[NSString stringWithFormat:@"%c", 77]
                                                modifierFlags:0
                                                       action:@selector(menuKey:)];

有这部分。

但是这样处理的话,只有大写的时候才会有反应'M',小写的时候没有反应'm'。

有没有办法处理所有大写和小写字符的 UIKeyCommand?

您可以为大写字符和小写字符添加命令

原因是您只查找 77,它是 M 的 ASCII 码。为了允许 m,您还需要添加 109