Как сделать так, чтобы ABPeoplePicker запускался сверху каждый раз, когда он открывается? - PullRequest
0 голосов
/ 01 февраля 2012

Когда ABPeoplePicker впервые загружается, он запускается в верхней части адресной книги, а строка поиска отображается вверху.Однако, когда пользователь взаимодействует с ним, он загружается в точку, в которой он был последний раз прокручен.Есть ли команда или свойство, чтобы оно всегда загружалось, чтобы отображалась строка поиска вверху?

1 Ответ

0 голосов
/ 11 февраля 2012

Нашел ответ!

// Show the people picker
[self presentModalViewController:self.picker animated:YES];

// Force display the search bar and make the keyboard pop up
[self.picker.topViewController.searchDisplayController setActive:YES];
[self.picker.topViewController.searchDisplayController.searchBar becomeFirstResponder];
...