LGDrawer 1.0.2

LGDrawer 1.0.2

测试已测试
Lang语言 Obj-CObjective C
许可 MIT
Released上次发布2015年11月

Grigory Lutkov 维护。



LGDrawer 1.0.2

  • 作者
  • Grigory Lutkov

iOS 助手可以通过编程方式绘制 UIImages。它包含不同形状的图像集合,如矩形、三角形、椭圆形、加号、减号、十字、线条、勾号、箭头、心形、五角星等。您可以自定义许多参数,如图像区域大小、图像尺寸、背景颜色、填充颜色、线条类型和颜色、旋转、阴影等。您还可以将不同的图像组合成一个图像。

预览

安装

包含源代码

下载仓库 master.zip,然后将 LGDrawer 目录添加到您的项目中。

Podfile

platform :ios, '6.0'
pod 'LGDrawer', '~> 1.0'

Cartfile

github "Friend-LGA/LGDrawer" ~> 1.0

使用

在您需要使用该库的源文件中导入头文件

#import "LGDrawer.h"

绘制

例如如何绘制矩形

UIImage *rectangle = [LGDrawer drawRectangleWithImageSize:CGSizeMake(90.f, 90.f)
                                                     size:CGSizeMake(60.f, 60.f)
                                                   offset:CGPointZero
                                                   rotate:0.f
                                           roundedCorners:UIRectCornerBottomLeft|UIRectCornerTopRight
                                             cornerRadius:10.f
                                          backgroundColor:[UIColor whiteColor]
                                                fillColor:[UIColor blueColor]
                                              strokeColor:[UIColor blackColor]
                                          strokeThickness:2.f
                                               strokeDash:@[@4.f, @2.f] // first - length of line, second - length of space | you can use more arguments in array
                                               strokeType:LGDrawerStrokeTypeCenter
                                              shadowColor:[UIColor colorWithWhite:0.f alpha:0.5]
                                             shadowOffset:CGPointMake(2.f, 2.f)
                                               shadowBlur:6.f]

更多

有关更多详细信息,请尝试 Xcode 的 示例项目 并查看 LGDrawer.h

许可

LGDrawer 是在 MIT 许可下发布的。有关详细信息,请参阅 LICENSE