Подтвердить что ты не робот

UISearchBar - что такое "кнопка результатов поиска"?

(Duplicate of этот вопрос, но я решил, что смогу попробовать еще раз, так как на него не было ответа...)

В UISearchBar на iPhone есть опция showSearchResultsButton. Когда вы включаете его, он показывает кнопку с горизонтальными линиями внутри строки поиска, и вы можете реализовать обратный вызов, который будет вызываться, когда пользователь нажимает его.

Дело в том, что я не могу найти ни одного места в Интернете, где он говорит, какова целевая цель этой кнопки. Я знаю, что могу сделать что-нибудь, но я хотел бы знать, на что это на самом деле. Должен ли он показывать историю поиска или все элементы без фильтрации или что?

4b9b3361

Ответ 1

Он просто показывает результаты поиска при нажатии.

Где Apple использует это в своем приложении iPad App Store. Если вы перейдете на вкладку "Категории", вы увидите различные категории приложений. Найдите элемент, вы получите список результатов, и когда вы нажмете "Готово", вы снова увидите экран категорий. Ваш предыдущий поисковый запрос по-прежнему указан в поле поиска, но теперь в поле появляется кнопка "Результаты поиска". После нажатия на это отображается UIPopOver, отображающий текстовый список результатов вашего последнего поиска.