ARImageCropper
ARImageCropper 是一个用于裁剪图像的 Swift 库。用户可以根据比例裁剪图像,也可以自定义裁剪器的颜色。
主要功能
-
按比例裁剪
-
颜色自定义
屏幕截图
安装
使用 CocoaPods 进行安装
ARImageCropper可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中。
pod 'ARImageCropper'
只需将视图拖放到您的视图控制器中,并将其赋值为"ARImageCuttool"类。在视图控制器类中为它创建一个出口。在视图控制器中导入ARImageCuttool框架。
import ARImageCropper
class ImageCropViewController: UIViewController {
// MARK: - OUTLETS
@IBOutlet weak var cropView: ARImageCropper!
}
只需设置"ARImageCuttool"视图的图像属性。
cropView.image = yourImage
您可以使用此方法轻松获取裁剪后的图像。
cropView.croppedImage()
您也可以将裁剪区域重置为默认。
cropView.resetCropperArea()
您可以在运行时更新裁剪区域。
cropView.updateCropperArea(size: CGSize(width: 150, height: 100))
您可以通过设置此属性来设置裁剪图像所需的纵横比。
cropView.croppedImageSize = CGSize(width: 100, height: 150)
您还可以设置裁剪器的边框颜色和角落颜色。
cropView.cornersColor = .green
cropView.borderColor = .blue
您还可以设置边框宽度。
cropView.borderWidth = 2.0
授权
依据MIT许可证分发。
贡献
任何贡献都热烈欢迎!您可以通过GitHub上的pull request和issue进行贡献。
作者
如果您想联系我,请发邮件到:[email protected]