Что-то действительно странное происходит в контроллере просмотра (обычный контроллер просмотра с контроллером отображения отображения, подключенным к UISearchBar и TableView) моего приложения, и это жестом салфетки (тот, который возвращает вас к представлению, откуда вы пришли) не работает, когда Search Display Controller показывает результаты.Жесткий жест IOS не работает, когда Search Display Controller показывает результаты
Я имею в виду, чтобы быть более явным: когда в представлении таблицы отображаются результаты поиска, выполненного с использованием UISearchBar, я могу попробовать и попробовать снова, чтобы пронести слева направо, и ничего не происходит.
Если я нажму кнопку отмены или кнопку, которая очищает текст UISearchBar, тогда все будет работать нормально: я имею в виду, что я могу снова использовать жестов салфетки (с левой стороны экрана устройства в правой части экрана устройства), чтобы вернуться к представлению, откуда я пришел.
Кто-нибудь испытывает то же самое?
Хммм ... Это может быть первым ответчиком в этой точке? Я бы попробовал добавить, что прикосновения начались и ушли с первого ответчика с помощью панели поиска. –
Я выполняю [searchBar resignFirstResponder]; в searchBarCancelButtonClicked, searchBarTextDidEndEditing, а также в searchBarSearchButtonClicked. Это нормально? – rambodrahmani
Я отвел ответ, поэтому код остается в форматированном виде. Надеюсь, поможет! –