如何重新创建此iOS应用程序视图和动画?

时间:2017-10-12 01:18:42

标签: ios animation uikit

我是iOS开发的新手,无法确定Google / YouTube如何在YouTubeTV应用中构建此视图。这是使用UITableView构建的吗? 基本上,顶行是可选的(Pre-animation)。向上滚动时,顶行会向上推出而不在视图范围内(Mid-animation),而第二行会逐渐消失并逐渐变为顶行。我已经包含了动画正在进行中的截图。感谢您的信息和帮助。

1 个答案:

答案 0 :(得分:0)

这可以使用UITableViewUICollectionView来完成。您要做的是在Table / Collection视图上启用分页,以便它只在视图的可见区域中显示整个单元格。然后,您可以使用heightForCellAtIndexPath:函数来操纵高度 - 作为如何在tableview上完成的示例。

在github上确实有一个非常好的例子 - 通常我们会尝试在SO上提供更完整的答案,但在这种情况下,这可能与您刚开始时有关。无论如何都没有附属,但它是一个非常好的例子。

https://github.com/aslanyanhaik/youtube-iOS