Я хочу открыть адресную книгу пользователя и использовать новый контроллер PeoplePicker, чтобы разделить результаты и показать только те из них, которые соответствуют определенному термину.Я вижу, что UIPeoplePickerNavigationController имеет панель поиска и встроенный вид поиска.Похоже, довольно стандартные вещи, я просто никогда не использовал его раньше.
Как мне получить это программно из подкласса UIViewController, который только что представил PeoplePicker модально?
Вот что я попробовал до сих пор.Излишне говорить, что это не работает.
ABPeoplePickerNavigationController *pick = [[ABPeoplePickerNavigationController alloc] init];
pick.searchDisplayController.searchBar.text = @"jim";
[self presentModalViewController:pick animated:YES];
[pick release];
РЕДАКТИРОВАТЬ: Чтобы быть более ясным, я хочу вызвать ABPeoplePicker, но уже "средний поиск" с поисковым термином, который пришел из других мест вприложение.Если пользователь хочет отменить этот поиск и запустить свой собственный, это нормально, но я хочу предварительно загрузить searchviewcontroller своим собственным термином.