iOS放大鏡的實現

效果圖如下:


Glasses.gif
  • 實現思路:
    創(chuàng)建一個imageView,重寫touchBegin的時候獲取到觸摸點,然后根據觸摸點得到真實圖片上以觸摸點為中心的70*70的放大鏡,就是在原圖上截取指定區(qū)域內的圖片然后放在另一個imageView2上,將這個imageView2加到imageView上就可以了,同樣處理touchMoved事件就可以,當觸摸點超出imageView的范圍的時候移除imageView2,touchEnd事件一樣移除imageView2.
  • 再詳細的看Demo吧
    github:https://github.com/SpTTlv/GlassesView.git
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容