我想在用户在我的iPhone应用程序中输入文本时控制/覆盖自动完成功能。iPhone UISearch自动覆盖自定义Word建议
具体而言,我想自动完成我提供的单词集合。例如,让我们说我列表中的一个词是Macpapajona。当我输入“mac”时,自动完成将建议Macpapajona。
我该怎么做?
据我所知,我必须使用这种类型的方法,但是什么代码会提供替换泡泡?一个自定义的UIView?
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange(NSRange)range replacementString:(NSString *)string {
if ([textField.text isEqualToString:@"ma"])
if (![string isEqualToString:@"c"]) {
// code to pop up a subview that has the word "Macpapajona" in it.
}
}