gpt4 book ai didi

ios - 检测用户何时按下空格键

转载 作者:行者123 更新时间:2023-12-01 16:36:21 25 4
gpt4 key购买 nike

我目前有我的键盘设置,所以类型是数字和标点符号[所以用户可以输入连字符]。有谁知道如何检测用户是否按下空格键,以便我可以自动将样式设置为不同的键盘类型 [在我的大小写字母中],这样我就不必构建自定义键盘?

最佳答案

试试这个代码——我确信它会检测到是否编码了空格字符——我还没有真正测试过键盘开关的工作情况。一旦下面的代码工作,您还应该尝试不使用 resignfirstresponder becomefirstresponder 代码。祝你好运! (PS你的viewCONtroller需要声明为UITextview或textfield Delegate)

    - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:         (NSString *)text_message {
if ([text_message isEqual:@" "]) {
// Put your code to change the keyboard then refresh the screen.
[textView resignFirstResponder]; //close textview or textfield
[textView setKeyboardType:UIKeyboardTypeDefault];
[textView becomeFirstResponder]; // opens keyboard for textfield or textview
[self.view setNeedsRefresh]; // refresh view
// return NO;
}
return YES; //go back to editing
}

关于ios - 检测用户何时按下空格键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27873108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com