iOS多边形按键的创建

Posted 喵渣渣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS多边形按键的创建相关的知识,希望对你有一定的参考价值。

前几天项目需要,要做一个楼盘或者户型图的原生交互页面, 不清楚有没有更简单直白又高级的方法,我第一个想到的是创建一堆 多边形按钮。 所以我们就需要一个抽象的类,可以由贝赛尔曲线创建按键,是UIButton的子类 内容如下,如果大家有好的方案,请不吝赐教: 

按键抽象类头文件:


按键抽象类实现文件

在viewController中创建并使用这个按键类:


按键的大小,根据创建时候提供的贝塞尔曲线大小,自动设置,是不是很方便呢~~

以上是关于iOS多边形按键的创建的主要内容,如果未能解决你的问题,请参考以下文章

六边形按键,六边形触摸区

创建游戏循环线程

ios 14 中的 .ply(多边形)格式文件问题

广州楼盘数据柱状图可视化

如何创建一个嵌入多边形以进行地理围栏的圆形地理围栏区域?

scrapy实践_爬取安居客_广州_新楼盘数据