Я реализовал поисковую панель, которая показывает кнопку отмены, когда пользователь имеет фокус в поисковой панели. Для этого я написал searchBar.showsCancelButton = YES;
в моем методе searchBarTextDidBeginEditing
. В searchBarSearchButtonClicked
я отставлю клавиатуру, чтобы пользователь мог просмотреть полный просмотр таблицы.UISearchBar кнопка отмены не отвечает
Проблема: в этот момент кнопка отмены поиска не отвечает. Он реагирует только после того, как поисковая панель снова начнет фокусироваться. Является ли это стандартным свойством кнопки отмены баров поиска или я что-то пропускаю в своем коде. Я хочу использовать кнопку отмены, не возвращая фокус в поисковой панели.
как вы уволиться firstresponder на текстовое поле в serachbar? –
вы проверили мой ответ? – Rajneesh071
Его правда ... по дизайну или нет, он должен работать, если он присутствует. – Morkrom