Я пытаюсь добавить пару символов, которые неудобно расположены на обычной клавиатуре, и поместить их на панель инструментов, чтобы пользователь мог использовать их так же, как обычные клавиши.
Есть ли у кого-нибудь полезный способчтобы сделать это?
Я нашел статью, объясняющую, как это сделать с помощью имитации операции «Вставить» (удалить содержимое картона, заменить моим персонажем, вставить в поле, вернуть оригинальное содержимое картона), ноМоя проблема в том, что я пытаюсь сделать это с помощью UISearchBar, который, похоже, не имеет селектора вставки.
Обновление
Я нашел отрывок:
UIKIT_CLASS_AVAILABLE(2_0) @interface UISearchBar : UIView {
@private
UITextField *_searchField;
Поскольку задокументировано, что в панели поиска есть UITextField, если бы мне нужно было пройтись через подпредставления панели поиска и найти упомянутое текстовое поле (при условии, что с уверенностью 99% в том, что у текстового поля есть делегат), имеет смыслЯ мог бы «украсть» текстовое поле и сделать мой класс делегатом, а затем переслать сообщения исходному делегату, как только я закончу с ними?