iOS放大镜(带阴影)

联合创作 · 2023-09-26 04:02

一个具有立体阴影的通用放大镜视图,可对手指触摸位置处局部放大,效果与iOS自身的文本编辑框放大镜相同。支持自动避让,以动画效果跳转。

 

功能特性:

  • 圆形放大镜,右下角带阴影(区别于另一项目,官方版本也没阴影),放大显示触摸位置的视图内容。

  • 两种自动走位:实时跟随触摸位置、固定在左上角(触摸离得近时自动避让,以动画效果避让)。

  • 可指定放大倍数,默认是1.5倍。

  • 快速触摸时不显示放大镜,持续触摸超过0.7秒才显示,避免烦人。

  • 待放大的视图被导航栏半透明遮挡时,放大镜自动避开导航栏(放大镜位置固定时)。

  • 在视图边缘移动时,放大镜会显示部分灰背景,以表示外面没内容了。

  • 修正了官方版本的变换矩阵错误,这会导致放大镜中的内容与触摸处发生偏移(放大倍数越大越明显)。

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报