ScrollyPolyView 0.3.0

ScrollyPolyView 0.3.0

测试已测试
语言语言 SwiftSwift
许可 MIT
发布最后发布2016年9月
SPM支持 SPM

由Mike Kavouras维护。Mike Kavouras



  • 作者
  • Mike Kavouras

ScrollyPolyView

示例

要运行示例项目,克隆仓库,并先从示例目录运行pod install

https://github.com/mikekavouras/ScrollyPolyView/blob/master/assets/scroll.gif

安装

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文件。