Может ли кто-нибудь указать мне на какие-либо хорошие примеры создания настраиваемого контроллера представления в качестве контроллера представления контейнера? Единственная документация, которую я могу найти, - это пара абзацев в справочнике классов UIViewController . Я чувствую, что мне нужно немного больше информации, и пример реализации был бы неплохим. Google вообще ничего не обнаружил.
Меня особенно интересует метод:
transitionFromViewController:toViewController:duration:options:animations:completion:
objective-c
ios
uiviewcontroller
ios5
Не отвлечение
источник
источник
Ответы:
Лучшее, что я нашел до сих пор, - это сеанс 102 сеанса WWDC 2011 - Реализация ограничения UIViewController .
источник
В дополнение к сеансу WWDC Session Video Session 102 - Реализация UIViewController Containment, о которой уже упоминалось о гиперкрипте, сеанс Apple WWDC 2012 «Эволюция контроллеров представления в iOS» также охватывает эту тему, а пример кода является частью пакета примеров кода:
https://developer.apple.com/devcenter/download.action?path=/wwdc_2012/wwdc_2012_sample_code/wwdc_2012_session_code.dmg
Здесь также есть пример: https://github.com/toolmanGitHub/stackedViewControllers
источник
этот IBAction запускает переход между двумя VC:
источник
Я нашел этот пример очень полезным для меня
http://sandmoose.com/post/35714028270/storyboards-with-custom-container-view-controllers
И у них есть исходный код на github:
https://github.com/mluton/EmbeddedSwapping
источник
Может ли это:
http://subjective-objective-c.blogspot.com/2011/08/writing-high-quality-view-controller.html
Достаточно для ваших нужд?
источник
не знаю, является ли это «хорошим» примером, но вы можете получить бесплатный контейнер ViewController по адресу https://bitbucket.org/javieralonso/jaacordeonviewcontroller/overview
Контроллер представления контейнера полной метафоры аккордеона
источник
Это мои любимые (готовые к iOS7) учебники / примеры по этой теме (исходный код всех трех доступен на github):
Просмотр содержания контроллера
Пользовательские переходы контроллера представления контейнера
Переходы контроллера интерактивного настраиваемого представления контейнера
И затем, конечно, Apple предлагает целую рецензию на эту тему, которую я считаю бесценной:
Создание настраиваемых контроллеров представления контейнера
источник