テキストフィールドの下で検索しているときに、ユーザーが選択肢を得ることができるようにしたいと考えています。たとえば、Apple を検索している場合、Apple、Apple Store などの選択肢が表示されます。このトピックは初めてです。よろしくお願いします!
質問する
157 次
1 に答える
4
データが手元にあればできる
if([textField.text length] > 0 || textField.text != nil)
{
for(int i = 0; i < [array1 count]; i++)
{
NSString *strName = [NSString stringWithFormat:@"%@", [[array1 objectAtIndex:i] valueForKey:@"value"]];
if([[strName lowercaseString] hasPrefix:[newString lowercaseString]])
{
[array2 addObject:[array1 objectAtIndex:i]];
}
}
}
}
このコードを追加
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
フレームに応じてUITableView
下に A を追加します。UITextField
Array2 の詳細を表示しUITableView
ます。
これを試してみてください
于 2012-09-29T07:59:00.290 に答える