300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > iOS UITextField实时监听获取输入内容 中文状态去除预输入拼音

iOS UITextField实时监听获取输入内容 中文状态去除预输入拼音

时间:2023-08-28 14:53:49

相关推荐

iOS UITextField实时监听获取输入内容 中文状态去除预输入拼音

实时监听textField输入的内容不难,难的是中文输入的时候,中文的拼音也会跟进去。

所以,知乎上找到了一个比较好的方法。知乎:/question/20443350

自己写了下,部分代码如下

- (void)viewDidLoad {[super viewDidLoad];UITextField *textField = [[UITextField alloc]initWithFrame:CGRectMake(100, 100, 100, 30)];[self.view addSubview:textField];[textField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];}- (void)textFieldDidChange:(UITextField *)textField{if (textField.markedTextRange == nil) {NSLog(@"text:%@", textField.text);}}

这样就满足了要求。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。