【发布时间】:2016-09-29 19:29:38
【问题描述】:
我有一个滚动视图,当它向下滚动时,背景会改变颜色。
我知道我可以使用 UIView 动画来自动完成。但是我想根据滚动的百分比来设置颜色。
我想设置 0% 和 100% 的颜色,当前颜色将被计算并设置在 scrollViewDidScroll
0% 50% 100%
yellow green blue
编辑
如何根据滚动位置计算新颜色?
【问题讨论】:
-
好的,你有什么问题?
-
如何根据滚动位置计算新颜色
-
您在哪方面需要帮助?你知道如何计算滚动百分比吗?你的问题只是关于颜色吗?首先回答您想要 10%、25%、75% 等的颜色。我不知道从黄色到绿色再到蓝色的任何标准进展。
-
我知道如何计算滚动百分比,我的问题是如何在两种颜色之间创建渐变和获取特定位置的颜色(百分比)跨度>
-
这是你的问题。正如我所说,你想要 25% 的颜色是什么颜色?换句话说,在您的情况下,黄色和绿色之间是什么? 75%呢?其他人呢? 你想要什么颜色?