我们可以在CATiledLayer上添加新层吗?

| 我正在CATiledLAyer中显示一个大图像。 现在,我想在用户触摸该图像的两点之间画一条线。 那有可能吗? ,如果可以的话,您能概述一下我的实现方法吗? 谢谢, 拉特纳     
已邀请:
不久前,我为某个应用做了类似的事情。我使用的策略是在带有图块的视图上方放置另一个视图。然后将自己设置为UIScrollViewDelegate,并且每次平铺视图滚动或缩放时,都要重新计算需要覆盖的对象的位置。只需读取ѭ0值和zoomScale,就应该具有正确确定叠加层位置的条件。如果触摸必须通过覆盖视图,则还必须确保触摸正确到达了平铺视图。     

要回复问题请先登录注册