2016-01-20 2 views
1

Новое приложение Apple для музыки в iOS 9 - прекрасное приложение. Мне интересно, как я буду реплицировать некоторые из его функций, включая этот прекрасный переход. Лоток воспроизведения скользит в нижней части экрана, в то время как само художественное произведение масштабируется на месте в UITableView, скрытом за контроллером исходного представления. Являются ли эти API общедоступными? Если да, то как мне с этим справиться?Apple Music UIKit Transitions: какой API (API) следует использовать для этого?

UIKit Transition

ответ

2

Скорее всего те, которые используют API-интерфейсы для просмотра контроллера пользовательских переходов. Они наиболее эффективны при переходе на или из представлений коллекции или между ними, но могут быть использованы для эффективного управления любым видом контроллера. (Представления коллекции гораздо более гибкие, чем представления таблиц в этом и подобных аспектах, которые вы иногда видите, что они используются для создания других табличных макетов - я не удивлюсь, если Music это сделает. что)

ресурсы компании Apple по этому вопросу включают Customizing the Transition Animations в руководстве контроллера представления, проект кода Collection View Transition образца, и пару WWDC переговоров:. Custom Transitions Using View Controllers с 2013 года и View Controller Advancements in iOS 8 с 2014 г.