测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布上次发布 | 2017年7月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 老驴 维护。
一个苹果音乐封面图片 shadows 样式的图片库
ShadowImageView 是一个 iOS 10 苹果音乐风格的图片视图,帮您创建带有阴影的优雅图片。
ShadowImageView.swift
拖入您的项目中。 /// Gaussian Blur radius, larger will make the back ground shadow lighter (warning: do not set it too large, 2 or 3 for most cases)
@IBInspectable
public var blurRadius: CGFloat
/// The image view contains target image
@IBInspectable
public var image: UIImage
/// Image's corner radius
@IBInspectable
public var imageCornerRaidus: CGFloat
/// shadow radius offset in percentage, if you want shadow radius larger, set a postive number for this, if you want it be smaller, then set a negative number
@IBInspectable
public var shadowRadiusOffSetPercentage: CGFloat
/// Shadow offset value on x axis, postive -> right, negative -> left
@IBInspectable
public var shadowOffSetByX: CGFloat
/// Shadow offset value on y axis, postive -> right, negative -> left
@IBInspectable
public var shadowOffSetByY: CGFloat
/// Shadow alpha value
@IBInspectable
public var shadowAlpha: CGFloat
如果您想通过 storyboard 或 nib 添加,只需将一个 UIView 拖入画布,并将类改为 ShadowImageView,您将在 storyboard 或 nib 中看到更改,这是 @IBDesignable 支持的。
ShadowImageView 的主要开发基于 Swift 3。
通过邮件 [email protected] 关注和联系我。如果您发现任何问题,请在此处 打开工单。也非常欢迎提交 pull requests。
ShadowImageView 在 MIT 许可下发布。有关详细信息,请参阅 LICENSE。
感谢 PierrePerrin,他的 PPMusicImageShadow 启发了我,尽管实现略有不同,但主要思想来自 GaussianBlur。