WWScrollableMaskImageView

- Implement draggable mask layer function.
- 实现可拖动式遮罩层功能。


dependencies: [
.package(url: "https://github.com/William-Weng/WWScrollableMaskImageView.git", .upToNextMajor(from: "1.0.0"))
]
函式 |
功能 |
setting(originalImage:maskImage:maskViewWidth:imageContentMode:barImage:barContentMode:barColor:) |
设定Bar图片设定 |
import UIKit
import WWScrollableMaskImageView
final class ViewController: UIViewController {
@IBOutlet weak var maskView: WWScrollableMaskImageView!
override func viewDidLoad() {
super.viewDidLoad()
let originalImage = UIImage(named: "OriginalImage")
let maskImage = UIImage(named: "MaskImage")
let barImage = UIImage(named: "Bar")
let barNinePngImage = barImage?.resizableImage(withCapInsets: UIEdgeInsets(top: 30, left: 0, bottom: 30, right: 0), resizingMode: .stretch)
maskView.setting(originalImage: maskImage, maskImage: originalImage, maskViewWidth: maskView.frame.width * 0.5 - 16, barImage: barNinePngImage, barContentMode: .scaleToFill, barColor: .clear)
}
}