一个好用的多边形控件
前言 要实现如图片中左侧的正六边形按钮,其中要有边框以及角的弧度。由于以前做过CALayer相关的功能,自然想起利用CALayer绘制path来实现该功能。 根据最大半径计算各顶点坐标 先确定按钮的size得出最大r值,然后按照这个模式得出每个点相对于按钮的坐标,使用UIBezierPath绘制path得到最后的图样。按照这样的逻辑确实可以做出如UI展示...【详细】
ios swift 圆角 自定义控件 多边形
2017年09月26日 赞:2 评论:0 阅读:1192
共1个 共1页
sina weixin mail 回到顶部