我非常感兴趣创建一个类似于Yahoo天气应用程序的UIScrollView。以下是视频示例:
http://www.youtube.com/watch?v=a-q_yetkpik
我找到了这个Git,可以让我做淡出背景的事情:
https://github.com/justinmfischer/core-background
但是如何实现顶部的模糊效果,以便随着内容向上滚动,它几乎在UINavigationBar后面淡出?
任何帮助将不胜感激!!
任何帮助将不胜感激!!
我写了 Yahoo! 天气应用中 UI 特效的代码,很乐意回答你的问题。
听起来你已经搞清楚了如何实现模糊效果(基于像素偏移的模糊图像之间的淡入淡出,最高可达一定程度...为了更好的效果,你可以在模糊中设置多个步骤 - 比如从未模糊到半模糊,然后从半模糊到全模糊等)。
对于下方淡出效果,你可以在内容视图的层上设置蒙版属性:
蒙版是一个从透明到不透明淡入的图像。
--Iain。
scrollView.contentOffset.y