以编程方式将键盘大写锁定按钮设置为 ON? [复制]
Posted
技术标签:
【中文标题】以编程方式将键盘大写锁定按钮设置为 ON? [复制]【英文标题】:Programatically set the keyboard caps lock button to ON? [duplicate] 【发布时间】:2013-07-19 11:20:55 【问题描述】:当我的用户在UITextView
中键入文本时,我希望将caps lock
修饰符设置为true
,这样如果他们随后按下大写锁定按钮,它将切换为小写文本。
当UITextView
成为第一响应者时,我希望看到的是蓝色的键盘大写按钮。我在文档或 SO 中找不到正确的设置。
【问题讨论】:
当一个问题在“重复”后 2 年被问到时,尤其是当 ios 变化如此之快时,不应将其视为重复。我们什么时候可以获得版本标签? 【参考方案1】:试试这个
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
NSString *newString = [[text1.text stringByAppendingString:string] uppercaseString];
text1.text = newString;
return NO;
【讨论】:
谢谢,但我认为这会将文本大写,而不是在键盘上设置大写锁定。以上是关于以编程方式将键盘大写锁定按钮设置为 ON? [复制]的主要内容,如果未能解决你的问题,请参考以下文章