使用 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
我们正在接收和处理键盘输入。
在我的源代码中,
UIKeyCommand *menuKey = [UIKeyCommand keyCommandWithInput:[NSString stringWithFormat:@"%c", 77]
modifierFlags:0
action:@selector(menuKey:)];
有这部分。
但是这样处理的话,只有大写的时候才会有反应'M',小写的时候没有反应'm'。
有没有办法处理所有大写和小写字符的 UIKeyCommand?
您可以为大写字符和小写字符添加命令
原因是您只查找 77
,它是 M
的 ASCII 码。为了允许 m
,您还需要添加 109