iOS画三角形

作者: senpaiLi | 来源:发表于2018-04-16 00:41 被阅读302次

    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;

    相关文章

      网友评论

      • XiuFi:不能用图片代替?
        senpaiLi:图片是固定的size,没有可比性

      本文标题:iOS画三角形

      本文链接:https://www.haomeiwen.com/subject/ffzjkftx.html