Я использую UISearchDisplayController , чтобы позволить пользователю осуществлять поиск по списку зданий в университетском городке.Иногда пользователь будет точно знать, какое здание ему нужно, введите номер здания, и тогда это здание будет единственным результатом здания, отображаемым в UITableView.В настоящий момент, если пользователь продолжает нажимать «Поиск» на клавиатуре, клавиатура анимируется за пределами экрана, а затем пользователь должен нажать секунду на единственный элемент в UITableView, который будет отправленточка на карте, показывающая местоположение этого здания.
Мой вопрос заключается в том, есть ли способ уведомления, когда пользователь нажимает кнопку «Поиск» на клавиатуре внутри UISearchDisplayController, чтобы я мог выполнить проверку, чтобы увидеть, есть ли только один результат, и еслиИтак, приведите пользователей прямо к этому результату, вместо того, чтобы требовать от них явного второго нажатия?Я посмотрел на методы, предоставляемые UISearchDisplayDelegate , но не вижу ничего релевантного.