Как обрабатывать прописные и строчные буквы при использовании UIKeyCommand
Мы находимся в процессе получения и обработки ввода с клавиатуры.
Среди моего исходного кода
UIKeyCommand *menuKey = [UIKeyCommand keyCommandWithInput:[NSString stringWithFormat:@"%c", 77]
modifierFlags:0
action:@selector(menuKey:)];
Есть эта часть.
Тем не менее, если вы обработаете его таким образом, он будет реагировать только в том случае, если это прописная буква "М", и не будет реагировать, когда это строчная буква "м".
Есть ли способ обработки UIKeyCommand со всеми прописными и строчными буквами?
2 ответа
Вы можете добавить команду как для символа верхнего регистра, так и для символа нижнего регистра
Причина в том, что вы ищете только 77
который является кодом ASCII для M
, Для того, чтобы позволить m
нужно добавить 109
также