1

Apple 在 iOS 9 中的新音乐应用程序是一个漂亮的应用程序。我想知道我将如何复制它的一些功能,包括这个美丽的过渡。播放托盘从屏幕底部滑出,而艺术品本身则缩小到隐藏在初始视图控制器后面的 UITableView 上。这些 API 是公开的吗?如果是这样,我将如何与他们一起实现这种效果?

UIKit 过渡

4

1 回答 1

2

最有可能的是那些使用 API 进行视图控制器自定义转换。这些在转换到集合视图或从集合视图或在集合视图之间转换时最强大,但可以用于任何类型的视图控制器以产生很好的效果。(在这方面和类似方面,集合视图比表格视图灵活得多,以至于您有时会看到它们用于构建其他看起来像表格的布局——如果 Music 这样做,我不会感到惊讶。WWDC14上有一个关于示例的精彩演讲那个。)

Apple 在该主题上的资源包括自定义视图控制器指南中的过渡动画、集合视图过渡示例代码项目和一些 WWDC 演讲:使用2013 年的视图控制器自定义过渡和2014 年的 iOS 8 中的视图控制器进步。

于 2016-01-20T21:20:56.247 回答