/touchareaseat

点击图片判断不同的区域

Primary LanguageObjective-C

最近做了一个在线选座位的项目,需求是要先选择图片上的区域,再到选座位页面。实现起来主要是图片区域的判断,而且图片还要支持放大功能,实现过程中也遇到了不少坑。

主要的思路就是先确定好图片上的各个区域点的坐标范围,生成一个json文件

获取图片的真实宽高(像素)

获取触摸的点的坐标,根据比例算出对应在图片上点击的区域

解析json文件,判断点击范围

Demo预览


demo_gif