Я пытаюсь создать что-то похожее на функцию поиска «найти на странице» в Safari на iPad.
Я использую UIToolbar
с некоторыми элементами и привязываю его к клавиатуре, установив его как inputAccessoryView
в UITextField
. Работает как шарм, но есть одна вещь, которую я не могу понять. В Safari, когда вы что-то ищете, клавиатура исчезает, но панель инструментов остается внизу экрана.
Кто-нибудь знает, как это сделать? Единственное решение, которое я могу придумать, это отреагировать на событие отклонения клавиатуры, а затем вытащить UIToolBar
и создать пользовательскую анимацию, которая перемещает его в нижнюю часть экрана. Но это хаки. Я ищу более элегантное решение. Что-то, что может заставить меня решить, что делать с представлением аксессуаров ввода, когда клавиатура закрывается.