使用自定义文本输入 UIView 处理返回键点击
Posted
技术标签:
【中文标题】使用自定义文本输入 UIView 处理返回键点击【英文标题】:Handling return key tap with custom text input UIView 【发布时间】:2014-01-31 09:55:20 【问题描述】:我已经实现了一个基于 UILabel 的自定义输入 UIView。它实现了 UIKeyInput 和 UITextInputTraits 协议。因此它可以处理输入和自定义键盘类型。
但是如何在这个组件中处理键盘返回键(完成、下一步等)点击?换句话说,UITextField 是如何知道何时调用其委托的 textFieldShouldReturn 的?
【问题讨论】:
【参考方案1】:用于在按下返回键时添加自定义操作:
- (void)insertText:(NSString *)theText
if ([theText isEqualToString:@"\n"])
//Here you can implement your own custom action
用于设置返回键的类型:
-(UIReturnKeyType) returnKeyType
return UIReturnKeySearch;
【讨论】:
以上是关于使用自定义文本输入 UIView 处理返回键点击的主要内容,如果未能解决你的问题,请参考以下文章
IOS自定义可点击的多文本跑马灯YFRollingLabel