测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可 | MIT |
发布最后发布 | 2016年9月 |
SPM支持 SPM | ✗ |
由Mike Kavouras维护。Mike Kavouras。
要运行示例项目,克隆仓库,并先从示例目录运行pod install
。
ScrollyPolyView通过 CocoaPods 提供。要安装它,只需将以下行添加到您的Podfile中
pod "ScrollyPolyView"
@IBOutlet weak var scrollView: ScrollyPolyView!
@IBOutlet weak var imageView: UIImageView! // the view your masking
lazy var masks: [UIImageView] = {
let images = [UIImage(named: "cat")!, UIImage(named:"circle")!, UIImage(named: "heart")!]
let imageViews = images.map { UIImageView(image: $0) }
return imageViews
}()
override func viewDidLoad() {
// the important lines
scrollView.masks = masks
imageView.layer.mask = scrollView.scrollLayer
super.viewDidLoad()
}
Mike Kavouras
ScrollyPolyView在MIT许可下可用。有关更多信息,请参阅LICENSE文件。