iOS画三角形

iOS作为一门成熟的移动端开发语言,一直没有最简单的几何图形控件,或者是提供类似的方法,这点经常让我疑惑。从github上也没找到什么黑科技,只能用Core Graphics或者UIBezierPath老老实实去画三角形。

由于我们平时用的比较多的是作为箭头(等腰三角形)使用,我在这里写了一个简单的类供大家调用。

github下载地址:https://github.com/lzy1010/TriangleView

有什么好的建议希望可以多多交流。。


枚举:

等腰三角形,上左下右四种样式:

   triangleViewIsoscelesTop,
    triangleViewIsoscelesLeft,
    triangleViewIsoscelesBottom,
    triangleViewIsoscelesRight,

调用方法:

/**
@param color 填充颜色

@param style 三角形样式

@return TriangleView

*/

- (instancetype)initWithColor:(UIColor *)color style:(TriangleViewStyle)style;


//设置方法

- (void)TriangleView_setColor:(UIColor *)color style:(TriangleViewStyle)style;

你可能感兴趣的:(iOS画三角形)