

AmazingPuzzle 主要用于将多张图片以各种形式拼接成单张图片
- 支持1~5张图片
- 每张单独的照片支持移动缩放
- 每组图片有6种风格类型
- 纯Swift语言开发,简单集成和使用
演示效果

CocoaPods
pod 'AmazingPuzzle'
需求
- iOS 9.0+
- Swift 5.x
- Xcode 12.x
用法
/// 初始化
let puzzleAndStyleView = PTPuzzleAndStyleView()
// 设置位置和大小
puzzleAndStyleView.frame = CGRect(x: 0, y: 0, width: 500, height: 300)
// 添加到父试图
view.addSubview(puzzleAndStyleView)
// 设置图片数据源
puzzleAndStyleView.imageSource = [UIImage(named: "ImageName1"), UIImage(named: "ImageName2"), UIImage(named: "ImageName3")]
// 获取拼图后的 UIImage
let cropImage = puzzleAndStyleView.captureImage