ImagePreview
这是用于呈现图像预览的客户端库。
更多详细信息,请参阅这篇博客文章。
您可以在GitHub上找到.NET服务器组件。
使用方法
要运行示例项目,请克隆仓库,然后首先从Example目录中运行pod install
。
安装
ImagePreview通过CocoaPods提供。要安装它,只需将以下行添加到您的Podfile中:
pod "ImagePreview"
示例
此库扩展了UIImage类,具有2个方法。
init?(body: NSData)
func blurredImageWithRadius(blurRadius: CGFloat, tintColor: UIColor?, saturationDeltaFactor: CGFloat, maskImage: UIImage? = nil) -> UIImage?
有关如何使用的示例,请查看示例项目。
如果您编写了自己的服务器实现且头信息不匹配,则可以覆盖头信息。
// version - NSData
ImagePreviewSettings.sharedSettings.headers = [
1 : NSData(base64EncodedString: "your base64 encoded header", options: [])!
]
作者
Tim van Steenis, [email protected]
许可
ImagePreview 在MIT许可下可用。有关更多信息,请参阅LICENSE文件。