如何围绕图标/图像制作闪亮的发光效果? (里面提供的图片)

时间:2011-05-07 09:10:09

标签: objective-c cocoa

鼠标悬停之前:

enter image description here enter image description here

鼠标悬停后

enter image description here enter image description here

似乎发光效果会根据图像形状改变其形状。 这是NSShadow吗?如何在代码中实现这一点?任何线索或例子?非常感谢。

2 个答案:

答案 0 :(得分:6)

我可以使用iOS,但我认为同样适用:

  • 为阴影设置零偏移
  • 模糊不清
  • 给出正确的尺寸
  • 并选择白色作为颜色。

答案 1 :(得分:2)

这是我在我的案例中使用的,这与其他答案几乎相同,但代码如下:

myImage.layer.shadowColor = [UIColor whiteColor].CGColor;
myImage.layer.shadowRadius = 4.0f;
myImage.layer.shadowOpacity = .9;
myImage.layer.shadowOffset = CGSizeZero;
myImage.layer.masksToBounds = NO;

取自here