Sketch 3.1

Sketch 3.1

Daisuke Hasegawa维护。



Sketch 3.1

  • daihase

Build Status platforms License Language: Swift 4.0 CocoaPods

Sketch从一开始就拥有基本的绘图功能。任何人都可以轻松创建iOS应用程序的绘图。

※ 以下是用Sketch制作的实际应用的截图:app

Sketch_animation1 Sketch_animation2 Sketch_animation3

📝功能

  • 笔工具
  • 橡皮擦工具
  • 印章工具
  • 填充
  • 撤销 / 重做
  • 在相机/图库图片上绘图
  • 可以设置多种颜色
  • 可以设置多种宽度
  • 可以设置多种不透明度
  • 多种工具(线条、箭头、矩形、椭圆、星形)
  • 多种笔过滤器(霓虹灯、模糊)

✏️要求

  • Xcode 9.0+
  • Swift 4.0+(《Swift 4.2已准备好》)👍)

✏️安装

使用CocoaPods

Sketch通过CocoaPods提供。要安装它,只需将以下行添加到您的Podfile中

pod 'Sketch'

然后运行pod install

✏️如何使用

使用IB/Storyboards

使用SketchView只需要3个步骤

1. 在Storyboard上设置UIView。

2. 打开检查器,并在自定义类字段中输入SketchView

3. 然后只需像往常一样将SketchView连接到UIViewController。

Sketch Logo

使用代码

1. 在相应位置导入Sketch

import Sketch

2. 创建SketchView,并将其添加到您想要设置的视图作为子视图。

let sketchView = SketchView(frame:
    CGRect(x: 0,
           y: 0,
           width: UIScreen.main.bounds.width,
           height: UIScreen.main.bounds.height
    )
)

self.view.addSubview(sketchView)

👌大部分功能都在Example应用程序中实现。请查看以获取详细信息。

✏️许可协议

我在使用来自Freepik的Example应用程序图标。👉 由Freepik设计并由Flaticon分发

Sketch在MIT许可下提供。请参阅LICENSE文件以获取更多信息。