我有一个包含多个不对称区域的图像,是否可以在每个区域上方放置一个按钮?
图像将类似于:https://cdn.dribbble.com/users/1557638/screenshots/4367307/proactive_d.png
最佳答案
经过大量研究,我决定对具有多个不对称可点击区域的图像采用以下解决方案:
复制图像文件,用不同的颜色为每个区域着色,并存储为资源。
在显示的图像上放置了一个简单的点击手势识别。点击时,我会获得显示图像的相对坐标。
从 map 图像中点击坐标处获取颜色。 与预定义的枚举进行比较。
关于ios - UIButton 具有自定义的不对称可点击区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52034407/