其实也不能叫自定义控件了,只是一个图片放大镜而已
本来想像iphone的放大镜那样,点下鼠标,鼠标所在的位置就被放大,但是没成功
先暂时就放大图片了,以后有其他的思路了再把这个想法用到其他控件上面
这个东西问题多多,先暂时备份到这里,以后有时间了再来改进
简单说下实现思路,其实就是两张完全一样的图片重叠起来,上面那一张默认情况下是不可见的,当点下鼠标的时候,以鼠标所在的点为远点,把上面那张图片放大1.5倍,然后显示出来(当然只显示一个圆形的区域就可以了),当鼠标移动的时候重新计算位置,显示出相应部分被放大的图片
有一些问题,但是暂时没想到其他更好的实现方法
代码很简单了,不解释了,看看就行了
用法就很简单了