Лучший способ понять, что я пытаюсь объяснить, - это открыть приложение Google+ и нажать в любом месте на фоне сообщения, отображаемого в основном потоке сообщений.UIViewController Containment с анимацией, подобной Google+
Когда вы нажимаете на него, вся почта перемещается в центре экрана с приятной анимацией, и она загружает комментарии сообщения под ним.
Я думаю, что это общий сценарий сдерживания UIViewController
, где один UIViewController
находится внутри другого. Но как сообщение может перемещать его в конечном итоге и «переносить» себя внутри встроенного контроллера представления?
Я уже пытался создать простую кнопку и отобразить UIViewController
как всплывающее окно, но не знаю, как сделать то, что делает приложение Google+ (и другие).
UPDATE
Вот скриншоты.
Как вы можете видеть, когда вы нажмете на пост, пост скользит вверх и стал новый содержащийся UIViewController
.
Я думаю, вы ограничиваете количество пользователей SO, которые могут оставлять комментарии к своему вопросу, просто не имея iPhone (также мой случай), поэтому было бы неплохо разместить URL-адрес с коротким видео, представляющим анимацию. Это всего лишь предложение :)) – danypata
@ danypata Я только что попытался создать два пояснительных изображения! :-) –