2017-10-04 39 views
0

你好我有imageview的Objective-C的应用CSS样式的UIImageView

enter image description here

i。从凸台得到CSS中: /*矩形3:*/ 背景图像:线性梯度( -180deg,rgba(137,129,129,0.00)0%,rgba(0,0,0,0.51)100%);

我搜索了很多网站,但这似乎不可能。 我读过那篇文章Drawing gradient over image in ios然后我认为是一个解决方案,将该CSS应用于我的图像。或者把这个CSS转换成客观的C代码。

有人遇到同样的问题吗?

回答

0

对于这种情况,您可以按照您已经告诉的那样使用渐变颜色。诀窍是,将渐变色添加到视图并将该视图放在图像视图上,并将其不透明度(alpha)设置为0.51f。

您检查hereCAGradientLayer示例,另一个选项是使用伟大的颜色库Chameleon创建渐变颜色和图层。