首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何重新创建iOS 7天气应用程序视图控制器转换

如何重新创建iOS 7天气应用程序视图控制器转换
EN

Stack Overflow用户
提问于 2014-05-13 18:56:44
回答 2查看 1.2K关注 0票数 1

我一直在尝试重新创建iOS 7天气应用程序的视图控制器转换。看起来他们可能在做一个UICollectionView,单元格排列得像一个表视图,当它转换为一个不同的集合视图时,它会切换到一个带有全屏单元格和水平滚动的不同的集合视图。问题是重建两者之间的过渡。

这两者之间的自然过渡让所有的细胞生长并移动到适当的位置,当天气应用程序有一个细胞生长时,所有其他细胞都会滑行。

对于如何重新创造这一过渡有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2014-05-13 20:14:15

它是使用新的iOS 7转换API完成的

请查看UICollectionViewTransitionLayout类引用,用于处理集合视图布局和这篇有用的博客文章之间关于自定义转换的转换。

下载此示例项目也是值得的,因为它还可以在两个集合视图布局之间进行转换。

另外,请看一下使用视图控制器进行的自定义转换,,2013年发展商中心会话视频。

票数 0
EN

Stack Overflow用户

发布于 2014-07-22 01:57:36

您可能需要检查此链接。https://github.com/BTLibrary/BTGlassScrollView

他做了一个简单的解决方案。

视图是UIView的子类。它包含2 scrollViews,背景和前景。backgroundScrollView由2幅图像组成,正常和模糊。模糊者的阿尔法随背景卷动而变化。和背景滚动作为前景滚动(以不同的速度)。foregroundScrollView由maskLayers (梯度)和foregroundView (这是您希望它成为的任何东西)组成。在前景和背景之间,在顶部和底部添加2个shadowsLayer,以提高可读性。

我在我的应用程序上使用了这个,修改了一点,效果很好。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23639400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档