Если кто-то использовал приложение для SMS на iPhone, есть специальная анимация с представлением сообщения.
Когда вы впервые нажимаете кнопку «Создать», отображается модальное окно управления. Однако, как только вы нажмете «Отправить», он переключится на ваш контроллер представления чата. Но вот несколько странное поведение:
1) Клавиатура осталась нетронутой. Обычно, когда вы выталкиваете и нажимаете новые контроллеры, вы теряете свои позиции на клавиатуре.
2) Еще одно доказательство того, что новые контроллеры не выталкивались/нажимались, потому что фактическое представление не изменилось. Как только вы нажмете кнопку «Отправить», сообщение «сдвинется» вверх до всплывающего окна.
3) Однако, если на самом деле нет выталкивания/нажатия контроллеров, как вы меняете кнопки на панели навигации? Верхняя левая кнопка также изменилась с квадратной кнопки «Отмена» на стреловидную кнопку «Назад».
Есть идеи, как реализовать этот опыт?