首页 > 解决方案 > 使用放大镜时显示不正确

问题描述

代码在这里

这是我的代码在第二张图片中,放大镜工作正常当我想通过按下使放大镜准确到位时,首先是正常按下,然后是急剧增加。之后,放大镜始终保持不变。 在 Y 上放大 - 80

用 Y = point.y 放大

标签: iosiphone

解决方案


这看起来像是一种反馈问题......放大镜正在放大放大镜占据的区域,因此该点中心的黑色像素被放大,向该区域添加更多黑色像素并导致放大镜被重绘更多的黑色,依此类推,直到整个放大镜都被填满。

不管这是否是真正的原因,我认为最好将放大镜偏移一些,这样你才能真正看到它。如果你不这样做,放大镜就会在你的手指下,所以首先显示它没有多大意义。


推荐阅读