Uitableview 创建动画,如iOS 8天气应用程序
我想创建一个视图,其中我喜欢有动画,比如iOS 8天气应用程序中的动画。 我试图更多地解释我所做的事情。如果有什么不正确的地方,请指导我Uitableview 创建动画,如iOS 8天气应用程序,uitableview,animation,uiscrollview,ios8,Uitableview,Animation,Uiscrollview,Ios8,我想创建一个视图,其中我喜欢有动画,比如iOS 8天气应用程序中的动画。 我试图更多地解释我所做的事情。如果有什么不正确的地方,请指导我 在顶部我贴了一个温度标签。(大的那个) 在这个标签下面,我放置了另一个标签来显示一些文本。在天气应用程序中,有水平滚动视图显示每小时的天气预报 接下来是表视图 我想要实现的是,当我开始滚动时,第一个标签平滑消失,第二个标签进入屏幕顶部,TableView拉伸以显示更多内容。 当我滚动回到顶部时,我希望整个过程恢复 最好的方法是什么?我最近为正在创建的应用程序重
最好的方法是什么?我最近为正在创建的应用程序重新创建了iOS8天气应用程序的滚动效果 完整的代码太长,无法在这里发布,但对于任何感兴趣的人,我已经将其放在GitHub上。您可以下载并运行该项目以查看其外观。欢迎对守则作出以下改进: 它的工作原理如下:
scrollViewDidScroll
delegate方法在用户滚动时将遮罩固定在屏幕上。您还可以使用此方法首先向上拉伸遮罩scrollViewDidScroll
)clipsToBounds=YES
- 取消在遮罩上方发生的任何滚动触摸,即在大温度显示器上
- 如果用户未完成,请确保以编程方式完成移动温度显示的初始滚动
- 添加定位到遮罩顶部的横向滚动子视图