效果图如下:
Glasses.gif
- 实现思路:
创建一个imageView,重写touchBegin的时候获取到触摸点,然后根据触摸点得到真实图片上以触摸点为中心的70*70的放大镜,就是在原图上截取指定区域内的图片然后放在另一个imageView2上,将这个imageView2加到imageView上就可以了,同样处理touchMoved事件就可以,当触摸点超出imageView的范围的时候移除imageView2,touchEnd事件一样移除imageView2. - 再详细的看Demo吧
github:https://github.com/SpTTlv/GlassesView.git