【文件属性】:
文件名称:LabelPicture:对图片进行画框标注
文件大小:885KB
文件格式:ZIP
更新时间:2021-05-18 04:54:47
Swift
LabelPicture
要求
通过手指触摸屏幕实现画框标注,并实现调整大小及位置。
支持画多个框框,每个框框均可以调节大小及位置。
画框标注之后,返回每个框框的具体位置。
得到第一个框框的截图。
主要方法
// 保存当前并开始下一个
public func saveAndNext() -> Void{}
// 完成标注
public func finishDraw() -> NSMutableArray{}
// 截取第一个框框的图片
public func getPicture(complete: @escaping((CGRect,UIImage) ->())) -> Void{}
效果如下
【文件预览】:
LabelPicture-master
----LabelPicture()
--------ViewController.swift(2KB)
--------Assets.xcassets()
--------LabelPictureView.swift(6KB)
--------Base.lproj()
--------PictureView.swift(18KB)
--------AppDelegate.swift(2KB)
--------Info.plist(1KB)
----LabelPicture.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(22KB)
----LabelPictureUITests()
--------LabelPictureUITests.swift(1KB)
--------Info.plist(701B)
----label_picture.gif(923KB)
----LabelPictureTests()
--------Info.plist(701B)
--------LabelPictureTests.swift(987B)
----LICENSE(1KB)
----.gitignore(1KB)
----LabelPicture.podspec(6KB)
----README.md(592B)