Ios 是否有可能构建一个不规则形状的按钮,将其覆盖在地图上?

Ios 是否有可能构建一个不规则形状的按钮,将其覆盖在地图上?,ios,map,Ios,Map,其思想如下:视图包含一个地图(可以是一个可缩放的图像),地图分为多个区域,每个区域都可以触摸,并将您带到一个更详细的视图(而不是地图) 我不是在要求解决方案,我是在要求一个大致的方向,当然,如果这样做是可能的。您必须创建透明图像,并更改hittest方法以不考虑透明区域。详情见此 您还可以在github中看到project。可触摸区域将由背景图像绑定?作为参考,这是我首选的UIButton子类:

其思想如下:视图包含一个地图(可以是一个可缩放的图像),地图分为多个区域,每个区域都可以触摸,并将您带到一个更详细的视图(而不是地图)


我不是在要求解决方案,我是在要求一个大致的方向,当然,如果这样做是可能的。

您必须创建透明图像,并更改hittest方法以不考虑透明区域。详情见此


您还可以在github中看到project。

可触摸区域将由背景图像绑定?作为参考,这是我首选的UIButton子类: