iOS 9 中的 Apple 新音乐应用程序是一款漂亮的应用程序。我想知道我将如何着手复制它的一些功能,包括这个漂亮的过渡。播放托盘滑出屏幕底部,而艺术品本身按比例缩小到隐藏在初始 View Controller 后面的 UITableView 上。 这些 API 是公开的吗?如果是这样,我将如何与他们一起实现这种效果?
最佳答案
最有可能的是那些使用 API 的 View Controller 自定义转换。这些在 Collection View 之间转换时最强大,但可以用于任何类型的 View Controller 。 ( Collection View 在这方面和类似方面比表格 View 灵活得多,以至于您有时会看到它们用于构建其他表格外观的布局——如果 Music 正在这样做,我不会感到惊讶。有一个很棒的 WWDC14 talk 在一个的例子。)
Apple 关于该主题的资源包括 Customizing the Transition Animations在 View Controller 指南中,Collection View Transition示例代码项目,以及几个 WWDC 演讲:Custom Transitions Using View Controllers从 2013 年和 View Controller Advancements in iOS 8从 2014 年开始。
关于ios - 苹果音乐 UIKit 转换 : which API(s) should I use to accomplish this?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34910541/