使用自定义文本输入UIView处理返回键
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用自定义文本输入UIView处理返回键相关的知识,希望对你有一定的参考价值。
我已经实现了基于UILabel的自定义输入UIView。它实现了UIKeyInput和UITextInputTraits协议。因此它可以处理输入和自定义键盘类型。
但是如何在这个组件中处理键盘返回键(Done,Next等)?换句话说,UITextField如何知道何时调用其委托的textFieldShouldReturn?
答案
要在按下返回键时添加自定义操作:
- (void)insertText:(NSString *)theText
{
if ([theText isEqualToString:@"
"]) {
//Here you can implement your own custom action
}
}
用于设置返回键的类型:
-(UIReturnKeyType) returnKeyType
{
return UIReturnKeySearch;
}
以上是关于使用自定义文本输入UIView处理返回键的主要内容,如果未能解决你的问题,请参考以下文章