标签: gradient

如何使UIView具有透明渐变的效果?

我想UIView从中间到左边和右边做一个透明渐变的效果.就像在这个例子中:

在此输入图像描述

这个词?有所期望的效果.这个视图是由MarqueeLabel实现的.我检查了源代码,它可能是由类实现的CALayer.

gradient uiview ios swift

12
推荐指数
4
解决办法
9175
查看次数

11
推荐指数
2
解决办法
3102
查看次数

IE中的对角渐变

有没有办法在IE中有一个对角线渐变?在Chrome中我可以做这样的事情:

body{
    background-image:-webkit-gradient(
    linear,
    left top,
    right bottom,
    color-stop(0%,#f00),
    color-stop(50%,#0f0),
    color-stop(100%,#00f));
}
Run Code Online (Sandbox Code Playgroud)

但这在IE中不起作用.

css internet-explorer gradient cross-browser filter

11
推荐指数
2
解决办法
3906
查看次数

css文本渐变

我一直在四处寻找,但却无法找到任何相关信息.

如果我有一段文字,有没有办法,也许用CSS3逐渐改变文本的颜色,因为它下到页面?而不是渐变的方式,因为它只在单词而不是整段文本上.

所以我希望一些文本从白色开始,然后在到达段落末尾时淡入黑色.

我真的不确定它是否可以完成......也许有一个java脚本可以做到这一点.

谢谢.

css gradient css3

11
推荐指数
1
解决办法
1万
查看次数

ggplot2受异常值影响的色标

我对一些异常值有困难,使得色标无用.

我的数据有一个基于范围的Length变量,但通常会有一些更大的值.以下示例数据具有介于500和1500之间的95个值,以及超过50,000的5个值.当我想看到500到1500之间的颜色变化时,由此产生的颜色图例倾向于使用10k,20k,... 70k的颜色变化.真的,1300左右的任何东西应该是相同的纯色(可能是中位+/-疯狂),但我不知道在哪里定义.

我对任何ggplot解决方案持开放态度,但理想情况下,较低的值将是红色,中间白色和较高的蓝色(低值很差).在我自己的数据集中,date是ggplot aes()中as.POSIXct()的实际日期,但似乎不影响该示例.

#example data
date <- sample(x=1:10,size=100,replace=T)
stateabbr <- sample(x=1:50,size=100,replace=T)
Length <- c(sample(x=500:1500,size=95,replace=T),60000,55000,70000,50000,65000)
x <- data.frame(date=date,stateabbr=stateabbr,Length=Length)

#main plot
(g <- ggplot(data=x,aes(x=date,y=factor(stateabbr))) +
  geom_point(aes(color=as.numeric(as.character(Length))),alpha=3/4,size=4) + 
  #scale_x_datetime(labels=date_format("%m/%d")) + 
  opts(title="Date and State") + xlab("Date") + ylab("State"))

#problem
g + scale_color_gradient2("Length",midpoint=median(x$Length))
Run Code Online (Sandbox Code Playgroud)

添加trans ="log"或"sqrt"也不是很有效.

谢谢您的帮助!

gradient r scale outliers ggplot2

11
推荐指数
2
解决办法
3957
查看次数

iOS中的四点渐变

我计划创建一个四点梯度,如下图所示,通过核心图形绘制两个线性渐变,并在它们之间使用第三个黑白线性渐变进行遮蔽.

是否有更有效的方法使用核心图形或其他绘制四点渐变?

在此输入图像描述

iphone gradient core-graphics ios

11
推荐指数
2
解决办法
1471
查看次数

可以在android径向渐变可绘制中重新定位中心颜色吗?

使用标准的开始,中心和结束颜色在android的径向渐变中很容易实现左下方的渐变,其中start = yellow,center = purple,end = blue.然而,右边的圆圈需要重新定位中心颜色.这可能吗?

在此输入图像描述

左边的结果可以通过以下方式重现:

    <shape android:shape="oval">
        <gradient
            android:endColor="#0000ff"
            android:gradientRadius="my_radius"
            android:centerColor="#770077"
            android:startColor="#00ffff"
            android:type="radial"/>
    </shape>
Run Code Online (Sandbox Code Playgroud)

我想知道我是否可以移动中心颜色来实现右边的渐变.我相信答案是否定的,但我想看看是否有人发现了这样做的方法.谢谢!

android gradient drawable android-xml

11
推荐指数
1
解决办法
4068
查看次数

如何使用HTML5画布绘制具有居中淡出渐变的圆圈?

如何绘制渐弱渐变的圆圈?

我的意思是这样的:

在此输入图像描述

变暗和变暗......

javascript html5 gradient canvas draw

11
推荐指数
1
解决办法
2万
查看次数

numpy梯度函数和数值导数

numpy.gradient函数返回的数组取决于数据点的数量/数据点的间距.这是预期的行为吗?例如:

y = lambda x: x

x1 = np.arange(0,10,1)
x2 = np.arange(0,10,0.1)
x3 = np.arange(0,10,0.01)

plt.plot(x1,np.gradient(y(x1)),'r--o')
plt.plot(x2,np.gradient(y(x2)),'b--o')
plt.plot(x3,np.gradient(y(x3)),'g--o')
Run Code Online (Sandbox Code Playgroud)

返回 ATTACHED 情节.

只有y(x1)的梯度返回正确的结果.这里发生了什么?有没有更好的方法来计算使用numpy的数值导数?

干杯

python gradient numpy numerical-methods

11
推荐指数
1
解决办法
2万
查看次数

iOS Safari:当放置在相似颜色的背景上时,CSS渐变太暗

我有一个蓝盒子.我想在这个蓝色框的底部放置一个从透明到蓝色渐变的渐变叠加,这样溢出的文本会在底部逐渐淡出.

这是它应该是什么样子(在大多数浏览器上看起来都像):

在此输入图像描述

这是iOS Safari上的样子:

在此输入图像描述

我已经创建了一个小提琴来演示这个问题:https://jsfiddle.net/cy89ocrs/11/

 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, #034b81));
  background-image: -moz-linear-gradient(rgba(0, 0, 0, 0), #034b81);
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), #034b81);
  background-image: linear-gradient(rgba(0, 0, 0, 0), #034b81);
Run Code Online (Sandbox Code Playgroud)

正如您所看到的那样,在Safari中淡化的颜色会更暗,即使颜色相同.因此,当没有足够的文本时,推子仍然是笨拙的可见.有没有办法解决这个问题,以便Safari像其他浏览器一样显示渐变?

css safari gradient css3 ios

11
推荐指数
1
解决办法
4099
查看次数