SlidableImage
专为对比前后图片设计的易于使用的库。一行初始化和非常可定制的 API。
要求
- iOS 8
- Swift 3.0
安装
此库支持
- Cocoapods
- Swift Package Manager
pod 'SlidableImage', '~>2.0'
使用
构造函数
带有图像的常用初始化
init(frame: CGRect, views: Views)
带有视图的泛型初始化
init(frame: CGRect, images Images)
移动滑块
updateMask(location maskLocation: CGFloat)
变量
视图元组
var views: Views
具有滑动图像图标的全景视图。您可以覆盖它以使用您自定义的视图。
var sliderCircle: UIView
枚举,描述滑块将滑动到的方向。
var slideDirection: SlideDirection
// Possible values
.left, .right, .top, .bottom
添加边框
addBorder(width: CGFloat, color: UIColor)
移除边框
removeBorder()
待办事项
- 使用故事板进行测试
作者
Paweł Bednorz, Quver
许可证
可滑动图像库和滑块图形可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。
图片来自 http://www.comicsbeat.com/awesome-infographic-on-the-avengers-then-and-now/