Apple在iOS 9中的新音乐应用程序是一个漂亮的应用程序。我想知道我是如何复制它的一些功能,包括这个美丽的过渡。播放托盘从屏幕底部滑出,而艺术品本身在隐藏在初始视图控制器后面的UITableView上缩小到位。 这些API是公开的吗?如果是这样,我将如何与他们一起完成这个效果?
答案 0 :(得分:2)
最有可能是那些使用API进行视图控制器自定义转换。这些在转换到集合视图或从集合视图之间转换时最强大,但可以用于任何类型的视图控制器。 (集合视图在这个和类似的方面比桌面视图更灵活,你有时会看到它们用于构建看起来像表格的布局 - 如果Music正在这样做,我不会感到惊讶。那里很棒WWDC14 talk就其中一个例子而言。)
Apple关于此主题的资源包括视图控制器指南中的Customizing the Transition Animations,Collection View Transition示例代码项目以及几个WWDC会谈:2013年Custom Transitions Using View Controllers和View Controller Advancements in iOS 8 {3}}从2014年开始。