Что я пытаюсь сделать:Могу ли я переместить рамку UIKeyboard?
Я использую такое же меню в стиле бокового меню, что и новые приложения Facebook и Path. Вот код, на котором я основываю его: https://github.com/pkluz/ZUUIRevealController (нажмите на ссылку для фотографии).
В принципе, на моем «главном» экране всегда отображается клавиатура. Когда я «раскрываю» вид сбоку, я бы хотел, чтобы клавиатура соскользнула с остальной части основного вида, как если бы клавиатура была прикреплена к главному виду. В настоящее время он просто остается наложением всего остального.
-
Должен ли я даже пытаться выяснить способ для достижения этой цели? Или кадр клавиатуры сильно закрыт?
Еще лучше, если вы можете объяснить способ сделать это, используя код GitHub, на котором я основываюсь - я бы определенно дал щедрость (не могу установить его, хотя, поскольку вопрос должен быть включен для несколько дней)!
Я пытаюсь добиться такого же эффекта с помощью ZUUIRevealController (теперь PKRevealController). Сможете ли вы описать свой окружающий код немного больше? Мое решение включает создание inputAccessoryView для доступа к супервизу (клавиатуре). Затем я удаляю клавиатуру из своего супервизора, а затем добавляю ее в качестве подсмотра в мой основной вид ... но это кажется немного хакерским. Я вообще не возился с фреймом. – Jon
@ Это то, что я делаю. Я использую аналогичный элемент управления для ZUUIRevealController. Из памяти, в этом суть - сложная часть делает все отлично, например, вращение и т. Д., И одновременно выглядит хорошо. Ничего, что нельзя сделать, никаких хитроумных хаков или чего-то еще, но я оставлю эту часть вам :) –