Я пытаюсь контролировать/отменять функцию автозаполнения, когда пользователь вводит текст в моем приложении для iPhone.iPhone UISearch AutoComplete Override с пользовательскими предложениями 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.
}
}