MBDrawingView
这是一个免费且用于 iOS 的 UIView 组件,可用于自由手绘。这为您提供了在同一绘图板上的不同 笔触大小 和 颜色。这还提供类似 撤销、清除 和 捕捉 绘图 като 图片 的功能。
绘图功能
安装
CocoaPods
CocoaPods 是 Cocoa 项目的依赖管理器。您可以使用以下命令安装它
$ gem install cocoapods
要使用 CocoaPods 将 MBDrawingView 集成到 Xcode 项目中,请在您的 Podfile
中指定它
target '<Your Target Name>' do
pod 'MBDrawingView'
end
如何使用
简单易用,只需在 xib 上添加 UIView 并将 MBDrawingView 类分配到 XIB 即可完成。
基本功能
let drawingView = MBDrawingView()
// Set pencil size
drawingView.pencilSize = 4.0
// Set color
drawingView.pencilColor = UIColor.red
// Check view has drawing or not
if drawingView.hasDrawing { }
// Capture drawing as image
let image = drawingView.capture()
// Undo the last drawing sequence
drawingView.undo()
// Clear Drawing
drawingView.clear()